Grammar Quiz

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

Other 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