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 toOther quiz:
Idioms › ViewIf 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
