[ 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

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 DoneOther quiz:
Narrative Tenses › ViewThe snoring ________ from the enormous dog
A. was coming
B. came
C. is coming
Grammar › View
Past, present or future?
The band will perform on New Year’s Eve.
___
A. Past
B. Present
C. Future
Grammar - help/have/let/make › ViewWendy’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.
