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:
Personal Pronoun Imperative SentenceBridal vs. Bridle Grammar - must & have toPresent Continous TenseWish, Unless, If sentenceThe Present Progressive TensePrepositions after VerbsSingular and Plural Nouns

Other quiz:

Modals of Necessity and Suggestion › View

It’s one of my greatest faults, and I (2) ___________ get over it eventually.

A. should

B. have to


Grammar › View

Which of the following means ” Let’s talk about something new”?

A. by the way

B. besides

C. naturally

D. next


How to use : Read the question carefully, then select one of the answers button.