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:

Collocations & TensesComparative & Superlative AdverbsAdverb and Noun ClausesMuch, many, a lot of, a few, a littlePreposition (at,in,on)Adjectives-Comparison, SuperlativeSentences Function and StructureA(n), the, no articlePresent and Future TensesModals and Tenses

Other quiz:

Vocabulary › View

Our natural _______ will run out if people continue wasting them.

A. figures

B. numbers

C. resources

D. population


-ed/-ing Adjectives › View

The game was quite ________________.

A. excited

B. exciting