Search from various English teachers...
Sheikh Ishfaq
'in' or 'at'
'in' or 'at'
she is good ____ English.
And why? (please give answer grammatically)
Aug 19, 2013 5:21 PM
Answers · 8
Use "She is good at English".
"Good in English" (to mean ability) is a mistranslation and unfortunately a very common mistake.
August 19, 2013
They are both prepositions so the answer is not one of grammar. She is good at speaking English. She is good (her behavior is good) in her English class. These are idiomatic usage issues, not essentially grammar one.
August 19, 2013
In American English both are acceptable and have the same meaning.
August 19, 2013
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Sheikh Ishfaq
Language Skills
English, Other
Learning Language
English
Articles You May Also Like

English Vocabulary for Using Microsoft Office at Work
28 likes · 7 Comments

How to Answer “How Was Your Weekend?” Naturally in English
56 likes · 30 Comments

Why Some Jokes Don’t Translate: Understanding Humor in English
15 likes · 6 Comments
More articles
