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:

Articles - rulesOrder of AdjectivesVerbsVerb AgreementCompound Words and SentencesComparatives and Past Perfect TenseSimple Past Tense and Present Continuous TenseInterjection & Prepositional PhrasesPossessive AdjectivesAdjective

Other quiz:

Present and Past Simple Tense › View

It _______ a lot in Ranong, Thailand.

A. is rain

B. is not rain

C. rains

D. rain


Adjective and Adverb › View

We didn’t go out because it was raining ………….

A. heavy

B. heavily