[ 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

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 ofOther quiz:
Adverb › ViewShe 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