[ 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:
Prepositions and Phrasal VerbsSentences vs Run-OnsIELTS VocabularyPrepositions & Prepositional PhrasesA(n), the, no articleGrammar of Future PlansGrammar (Possessive Pronouns)Pronouns/ Present TenseSimple Present - WH QuestionsCity PlacesOther quiz:
Grammar › ViewHe ___________ to the new library last week.
A. go
B. went
C. goes
D. going
Use of Prepositions or Conjunctions › View
I know that your friend will not accept the proposal ____.
A. and you neither
B. and neither you
C. neither do you
D. neither will you