Grammar Quiz

Topics: Perfect Modals

We ________ taken the earlier flight to avoid delays.

A. could have

B. should have

C. might have

D. would have

Select your answer:
         


Random Topics:

Past Simple (Questions)Mixed TensesSubordinating and Coordinating ConjunctionsProgressive TensesSimple Past TensesTypes of Sentence StructureAdverb Identification, Function, and FormationThe Future Simple TensePresent Simple ProgressivePresent Continuous, Present Perfect and Used to

Other quiz:

Idioms › View

If you are “in the dog house”, you are ___.
a. enthusiastic
b. in trouble
c. happy


Article › View

He likes to play …. cricket.

A. An

B. An

C. The

D. X