[ Perfect Modals ]
We ________ taken the earlier flight to avoid delays.
A. could have
B. should have
C. might have
D. would have

Random Topics:
Simple Past - Irregular VerbsVocabulary and PrepositionsGrammar - may/might/couldVerb FormsMixed TensesVerb Patterns / IngModifiersProverbstoo / enoughPassivisationOther quiz:
Vocabulary › View______ ideas off someone
A. work
B. run
C. bounce
D. immerse
E. get
Vocabulary and Grammar › View
They _________ a delicious dinner in the restaurant
A. had
B. got
C. did
Grammar › ViewI ate way _____________much breakfast this morning.
A. to
B. two
C. too
Grammar › View
_________, September, October, November
A. January
B. May
C. August
D. June
