Grammar Quiz

[ 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

Select your answer:
         


Random Topics:

Verb to bePrepositionWish + Verb 2Past Simple, Present Perfect TenseModals for RecommendationsPast Perfect or Past Perfect ContinuousConjunctions & PrepositionsSentence Structure and Verb TensesGerund or InfinitiveInfinitives and ING Forms

Other quiz:

Aspect or tenses of Verbs › View

That dress has seen better days.

A. Simple

B. Progressive

C. Perfect

D. Perfect progressive


Modals › View

I should…….because I am cold now

A. drink milk

B. drink juice

C. drink medicine

D. drink tea