[ 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:
Vocabulary and Grammar › ViewSome of the birds on the island were ________. I’ve never seen anything like them.
A. extraordinary
B. ordinary
Grammar › View
Fast food ______ me sick.
A. make
B. makes
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
