[ 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:
Random Topics:
Past Simple Vs. Present Perfect Future Perfect Continuous TenseIf vs. WhetherModal VerbFuture Continuous TensePresent Simple and Present Continuous TenseTransitional Phrases and ConjunctionsAdjective & AdverbVocabulary and Tenses
Other quiz:
Grammar › View_________________ the child of poor people, he often went to bed hungry.
A. Being
B. Having been
C. To be
D. Being born
Adjective Clause › View
Pay all the bills __________ are due this week.
A. —
B. That
C. When
D. They
How to use : Read the question carefully, then select one of the answers button.