Topics: Past Modals
You seem to know everything about that old band. You ________ (listen) to them a lot!
A. couldn’t have listened
B. must have listened
C. might have listened
D. may have listened
Select your answer:

Random Topics:
Prepositions of Time & PlaceGrammar-Present Continuous-Sentence MakingInversion + Passive Voiceand, so, but, becauseClauses and GerundsModal Verbs and PermissionArticles and DemonstrativesActive and Passive voicePresent Simple, Present Continuous or Present PerfectVerb, Object, PrepositionOther quiz:
Future Tenses › ViewBy 9 o’clock, we ____ (finish) our homework.
A. will have finished
B. will be finishing
C. will finish
D. will has finished
Homophones › View
She _____ with her mouth closed.
A. Chews
B. Choose
