Topics: Perfect Modals
Last night, I went to the cinema with some friends. We had been planning the trip for weeks, but when we arrived, we realized that we ________ (1) bought the tickets online.
A. should have
B. might have
C. must have
D. could have
Select your answer:

Random Topics:
Preposition of PlacePresent Simple, Present Continuous or Present PerfectReported SpeechGrammar (want to/ need to/ have to)Present Simple vs Past SimpleFuture Perfect ContinuousTenses and QuestionsConjunctions and PronounsTenses of VerbsSimple Present and Past TensesOther quiz:
If/Unless - Conditional type 1 › ViewYou should not swim in the river ___ you are a good swimmer.
A. unless
B. if
Modals and Modal Perfects › View
It’s very catchy. I can’t stop looking at / singing it.
A. looking at
B. singing at
