Grammar Quiz

[ Modals with Perfect Infinitive ]

I ___ revised more for the exam. I was lazy, and now I’ll fail!

A. must have

B. can have

C. should have

D. ‘d rather have

Select your answer:
         


Random Topics:

Pronoun-Verb AgreementPrepositions of MovementFuture Tense VerbThings in EnglishSimple and Progressive Verb TensesFuture SimpleIN, ON & ATComparativesNoun Phrase

Other quiz:

Grammar › View

____ students are excited about the school trip.

A. All of

B. All the

C. Every


Grammar › View

In the future people …

A. going to have more free time

B. are going to have more free time

C. going have more free time