Grammar Quiz

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, Preposition

Other quiz:

Future Tenses › View

By 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