Which of the following sentences is correct in terms of the preposition? :-?
a) He is good in music
b) He is good at music
Thank you for your kind reply. :up:
Most prepositions have a logical rule (times, places) but when you have an adjective + preposition, the type of preposition depends on the adjective used, and not a logical rule.Thank you very much. But, I need an explanation
Which of the following sentences is correct in terms of the preposition? :-?
a) He is good in music
b) He is good at music
Thank you for your kind reply. :up:
I would use "at" for any practical talent, any academic subject, any musical instrument and any sport. Note, though, that we can use "on" with musical instruments if we only mention the instrument and not the words "playing the". See my examples below.
He's good at woodwork.
She's good at knitting.
My cousin is very good at maths.
I was never any good at chemistry.
He is really good at playing the piano.
She is very good on the piano.
He is amazing at tennis.
She is really good at football.
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: