[ Modal Verbs ]
I’m sorry, but you__________your tickets earlier, there aren’t any left now.
A. might have been buying
B. must have bought
C. ought to have bought

Random Topics:
Present Perfect SimpleVOCAB & GRAMMARPerfect and Past TenseArticles & QuantifiersPassive of Modal VerbsFuture Tenses and ModalsPassive VoiceVocabulary and Verb TensesModal Verbs and Contrastive ConjunctionsLinking Words & PhrasesOther quiz:
Prepositions › ViewShe is always … the phone talking about everything in the world.
A. at
B. on
C. up
Quantifiers › View
There are _____________ books on the shelf.
A. a few
B. a little
Tenses › ViewWhy….. His brothers sad?
A. Are
B. Do
C. Did
D. Is
Modals › View
At the city park, visitors ____________ pick flowers or plants.
A. must
B. can’t
C. can
D. should
