[ Verb, Object, Preposition ]
He congratulated me _______ my success.
A. for
B. on
C. from

Random Topics:
1st ConditionalSimple Past ContinuosAdverbs of How Something is DoneThe -ing Form of Verbslike/do not likeSimple Present and Past TensesPronounHomophonesSimple TensePast Narrative TensesOther quiz:
Verb Tenses › ViewSue … in Oxford since 1999.
A. is living
B. have lived
C. lived
D. has lived
Grammar › View
This medicine will help you if you …………….. it.
A. will drink
B. drink
Past Tenses › ViewI … at the hotel for already a fortnight when I received your letter.
A. had stayed
B. stayed
C. had been staying
D. was staying
Article › View
Choose the correct article to complete the sentence: “She is ___ excellent teacher.”
A. a
B. an
C. the
D. no article
