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:
A  B  C  D  E 


Random Topics:

Should, Should not haveTypes of SentencesPassive ModalsPast TensesVocabulary and DefinitionsPast Simple & Past ContinuousPast Tense and Past Continuouslike/do not likePassive Voice with ModalsBecause of & Inspite of

Other quiz:

Adverb › View

She still goes to the office every day. _______, she hasn’t retired yet.

A. Apparently

B. Hopefully

C. Personally

D. Luckily


Modals and Responsibilities › View

They are ___ ensuring the safety of the students.

A. must

B. need to

C. have to

D. responsible for