'You did well' vs 'You did good'
- 122
- 3
- 1
Today we had a final exam (It was horribly difficult, by the way). After finishing the exam, our classmates sent me text messages to say 'Have a good break'. When I tried to reply back to them 'Thank you, and how was the exam? I believe you did well'. But I confused that should I say "you did good"?
I remember I heard my friend (American) told me that "you did good".
I think "You did a good job" or "You did well" is grammatically right. Is there anyone can explain this?
Thank you so much and have a nice day!
I remember I heard my friend (American) told me that "you did good".
I think "You did a good job" or "You did well" is grammatically right. Is there anyone can explain this?
Thank you so much and have a nice day!

'You did good' is quite a common colloquialism in American English but is not strictly grammatically correct (unless you are using 'good' as a noun to mean something morally good has been accomplished).
'You did a good job' is grammatically correct because 'good' is modifying the noun 'job'.
:)
However, it is correct in the sense of doing good deeds. If you see someone rescue puppies from a burning building, then you can grammatically correctly say "you did good."
When I tried to reply back to them 'Thank you, and how was the exam?
but I got confused that about whether should I say "you did good"?
I remember I heard my friend (American) told tell me that "you did good".