[ 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:
Clauses and Conjunction › ViewI used to work with the woman ___ husband was a brilliant artist.
A. which
B. that
C. who
D. whose
Grammar › View
I ____________ (eat) my lunch.
A. eating
B. am eating
C. are eating
D. eats
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
