Grammar Quiz

[ Modals with Perfect Infinitive ]

—Wow, Sally has never missed a day of work before.—Well, she was coughing yesterday, and she didn’t look good. She ___ gotten sick.

A. should have

B. might

C. must have

D. can’t have

Select your answer:
A  B  C  D  E 


Random Topics:

Comparative and SuperlativesGerund & InfinitiveMay, MightAdjectives and DegreesProverbsGrammar - help/have/let/makePresent or Past TensesSo, Such, Many, MuchArticle and Order of AdjctiveAdverbs of How Something is Done

Other quiz:

Grammar › View

I couldn’t imagine what _____ to her.

A. had happened

B. has been happened

C. has been happening

D. will happen


Past Simple and Past Continuous Tenses › View

Which tense focuses on completed actions?

A. Future Continuous

B. Past Continuous

C. Past Simple

D. Present Perfect

Grammar - help/have/let/make › View

Wendy’s mom didn’t ______Wendy go out at night.

A. have

B. help

C. let

D. make


Active and Passive › View

Which of the following sentences is NOT written in active voice?

A. Many scientists are studying the Loch Ness monster in Scotland.

B. Experiments were conducted by scientists on Lake Winnipeg, Canada.

C. Scientists have questioned some reports about the monster.