Possible Duplicate:
“At” vs. “in” before verb
"He is good in painting" or "He is good at painting" — which one is correct?
Possible Duplicate:
“At” vs. “in” before verb
"He is good in painting" or "He is good at painting" — which one is correct?
There's only one major case that leaps to mind where "good in" is idiomatically correct:
He is good in bed.
This can be generalized somewhat to "he is good in (location where certain stereotypical activities are performed)", like saying "he is good in the field" to mean he is good at doing the tasks that need to be done in the field.
He's good in defense
; She's good in acrobatics
; They're good in the classroom
(meaning well-behaved); He's amazingly good in [the subject of] analysis
.
– Jimi Oke
Dec 22 '10 at 17:56
If you must choose one of them:
He is good at painting
However, you might also prefer:
He paints well.
He is good at painting.
is correct.
He is good in painting.
is definitely incorrect — I’ve heard this form from non-native speakers, but never I think from native speakers — but its meaning is still clear; it doesn’t risk confusion.
This goes equally for any verb or activity: she is good at climbing, he is terrible at football, I am not very good at stand-up comedy are standard, and would be incorrect with in. I can’t think of any idiomatic exceptions.
I recently found it "The key to you for a successful class will depend in most part by how good you are in listening, questioning, note taking and studying and most important, test taking.
Read more: http://www.free-ebooks.net/ebook/An-Instructor-s-View-on-Student-Success/html#ixzz1ghTDV9XS
Grammar rules:
good at + subject/topic
- She's good at Chemistry.
- He's good at Listening.
good in + skill
She's good in listening.