[ 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:
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
