[ 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:
Grammar › ViewYou shouldn’t sit in ______ sun too long.
A. a
B. an
C. the
D. x (no article)
Passive Voice › View
All of our employees ______ English.
A. are spoken
B. speak
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
