[ Perfect Modals ]
They were laughing so loudly. They ____ been watching a comedy.
A. might not have
B. must have
C. could have
D. can’t have

Random Topics:
Subordinating Conjunctions and Clauses-ing &-ed AdjectivesAdverb Types and TensesPaired ConjunctionQuantifiers and ArticlesVocabulary and UsageAbstract NounsTenses and ComparisonsPast PerfectModal Verbs of Certainty and PossibilityOther quiz:
Modal Verbs › ViewThey ___ finish the project by next week.
A. should
B. might
C. will
D. can
Gerund vs Infinitive › View
They would not hesitate _____ the police at the first sign of trouble.
A. to call
B. calling
C. call
Grammar › ViewExcuse me. This phone is __________. You forgot to take it with you.
A. your
B. yours
C. mine
D. my
Grammar & Vocabulary › View
The children _______________ softly to one another in the room just now. Their test was about to begin.
A. whisper
B. are whispering
C. have whispered
D. were whispering
