” Congratulations, you did very well in the competition”
A. The teacher congratulated Jack for doing very well in the competition.
B. The teacher congratulated Jack on doing very well in the competition.
C. The teacher congratulated Jack at doing very well in the competition.

Random Topics:
Complex PrepositionsAdjective, Adverb, and Noun FormsIrregular verbsContinuous TenseVerb + PrepositionPossessive Adjectives VS Possessive PronounsPRESENT SIMPLE - CHILDRENA(n), the, no articleAdverb of MannersSimple Past Tense and Past Perfect TenseOther quiz:
Grammar › ViewWhich is correct?
A. We called they to see if they were okay.
B. We called them to see if they were okay.
Past Perfect Tense › View
I ______ a lot about her before I heard that she was safe.
A. has worried
B. had worried
C. have worried
D. had worry
Tenses › ViewMy mother…………….English for ten years.
A. has learnt
B. is learning
C. learn
D. learns
Grammar and Sentence Structure › View
Rohan was torn between staying home and going out with his friends. What coordinating conjunction is used in the sentence: “He wanted to stay home, yet he went out with his friends.”?
A. And
B. So
C. Yet
D. Or