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:
A  B  C  D  E 


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 Possibility

Other quiz:

Grammar › View

They __________ the tree last year. (climb)

A. climbbed

B. climed

C. climbed


Past Tense vs Present Perfect Tense › View

Daniel _________ (hurt) his shoulder in a cricket match. He is still in the hospital receiving medical treatment.

A. hurted

B. has hurted

C. has hurt

D. have hurt

Grammar › View

Excuse 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