[ Gerund or Infinitive ]
My uncle congratulated me __________ the exam.
A. passing
B. on having passed
C. on passed
D. about passed
Select your answer:
Random Topics:
Who or WhomProgessive TensesModals of Obligation and PermissionRequest with Modal VerbsIf ClausesPresent Tenses and VocabularyFuture Continuous, Future Perfect and Future Perfect ContinuousGerundsIntermediate PrepositionsOther quiz:
Grammar › View___ you sold out of vanilla ice cream?
a. Have
b. Has
Grammar › View
_______ about _______ is not enough.
A. Dreamed, success
B. Dreaming, succeed
C. Dreaming, succeeding
D. Dreaming, succeed