Grammar Quiz

[ Perfect Modals ]

The queue at the box office was so long, and we could have saved a lot of time if we ________ (2) done that earlier.

A. should have

B. could have

C. might have

D. must have

Select your answer:
         


Random Topics:

Gerund NounProgressive TenseCompound Words and SentencesGrammar - Future ActionHas Got & Have GotTypes of PhrasesWishes and TensesPresent Perfect and Past SimplePresent Simple x Present ContinuousPast Continuous Tense

Other quiz:

Grammar › View

Yesterday, Mr Ted ________ the students to submit their assignments.

A. ask

B. asks

C. asked

D. will ask


Tenses › View

Many of the employees in this factory——– to leave after the huge salary cut three weeks ago.

A. decide

B. decides

C. decided

D. have decided