[ Verb, Object, Preposition ]
He congratulated her _______ her promotion.
A. for
B. on
C. from
Select your answer:

Random Topics:
Conditional TensesUnreal ConditionalsCardiology ServicesObject PronounsModal Verbs - ObligationWould rather/ would prefer/ would likePossessive PronounsPast Perfect Simple & ContinuousFirst ConditionalPresent Simple Affirmative and NegativeOther quiz:
Grammar › ViewTimothy _____ ______ _______ networking courses for two years when he was promoted to be a coach.
A. had taken
B. had been taking
C. have been taking
D. could have taken
First Conditional › View
You … better immediately if you … an expensive medicine.
A. are, buy
B. get, will buy
C. will get, buy
D. won’t get, won’t buy
