Grammar Quiz

Topics: 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:

Adverbs of TimeIntensifiers: Really vs VeryGrammar & ReadingPreposition of PlaceModals VerbPast Simple or Past ContinuousPhrasal Verb Put & GoFinite and Non-Finite VerbModal VerbsSimple Present and Simple Past

Other quiz:

Vocabulary › View

Which of the following words do not have the same meaning as “consistently”?

A. steadily

B. regularly

C. occasionally

D. constantly


Modal Verbs › View

She _______ be the winner. She has trained so hard.

A. must

B. might

C. had to