[ 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:
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
