[ Preposition ]
He congratulated me_______ winning the competition.
A. of
B. on
C. at
D. about

Random Topics:
Verb FormPast Tense (Regular and Irregular)Future Perfect vs Future ContinuousVerb Forms and PrepositionsDefinite & Indefinite Pronoun & ConditionalsHave as verb and auxiliaryas...as, comparatives, superlativesSecond and Third ConditionalGrammar: was/wereComparative and Superlative AdjectivesOther quiz:
Grammar › ViewThey …………………….(not eat) anything all the morning.
A. haven’t been eating
B. have been eating
C. haven’t eaten
D. have eaten
Vocabulary › View
to assign of distribute as a portion or share
A. congregate
B. humdrum
C. abet
D. allot