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:

Grammar ClausesSubject-Verb AgreementTenses - Pasive VoiceVerb PhrasesSimple present/ past/ future tenseArticles - rulesGrammar - Countable/ UncountableGerund - to Infinitive Phrases and TensesPresent Perfect vs Past Simple Tense

Other quiz:

Grammar: is/are/was/were › View

It _______ very hot yesterday.

A. was

B. were


Grammar › View

Kate ________ a bath after school.

A. take

B. takes

C. taking