0
Mr. Tom Posted 17 years ago
Grammar

To be very good at/in

Hi

Would you say that both of the following sentences are equally correct and natural?

He is very good at English.
He is very good in English.

My dictionaries show only at with good. Please shed some light on this.

Thanks a lot,

Tom
  

Top answer

Yes, both are OK. This discussion appears here probably a dozen times. '

  • Yes, both are OK.
  • This discussion appears here probably a dozen times.
  • '
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
Yes, both are OK. This discussion appears here probably a dozen times. 'At' is better than 'in' only when speaking of a quite restricted ability (so that it doesn't have 'size' or 'dimension'): 'he's very good at long division.'
0
Mr. Tom: If you go to "Search the site" and type in "good at/in," you will find many interesting ideas about this subject. You should probably say, "I am good AT English." There is no "rule." Most native speakers have decided to use "at." If you use "in," you are not "wrong." But some native speakers would feel that you are not speaking idiomatic English. ("idiomatic" = natural sounding to a n

Related Questions