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:

Grammar › View

Has he been living here since April?

A. Yes, has.

B. Yes, he has been living.

C. Yes, he has.


Modal Verbs › View

I __________ exercise regularly to keep in good shape; it’s important.

A. must

B. have to

C. can

D. ought

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