Grammar Quiz

[ Perfect Modals ]

She ________ called to cancel the meeting if she knew she wouldn’t make it.

A. must have

B. could have

C. would have

D. might have

Select your answer:
         


Random Topics:

Comparatives and ConjunctionsVerb AbilityVerbs of movementPerfect ModalsObject PronounGerund - to Infinitive Infinitive FormsPrepositions and Adverbs of MovementSentence Adverbs & Third ConditionalGrammar: Parts and Punctuation

Other quiz:

Grammar › View

We ______ the school club since last year.

A. join

B. are joining

C. have joined

D. joined


Grammar › View

The team of experts ________ working on the project.

A. Are

B. Is

C. Has

D. Was