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:

Conjunction › View

The used car is very cheap; … , I want to buy it.

A. When

B. Before

C. However

D. Therefore


Relative Clauses › View

Is the first of March the day__________the astronaut will come and give a speech at our school?

A. who

B. when

C. where

D. which

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