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:
         


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.