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:

Must / must notGrammar - FutureSimple, Complex, Compound SentenceIntermediate GrammarSimple Present Continuous TenseThe Structural Types of SentencesVocabulary and IdiomsAsking and Giving SuggestionPresent Tense (Negatives and Questions)

Other quiz:

Family Members and Present Simple › View

Peter and Susan ___ good friends.

A. is

B. are


Vocabulary › View

To overcome the distrust of, win over

A. Badinage
B. Arrant
C. Conciliate
D. Lackadaisical