[ 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:
Conjunction › ViewThe 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 › 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
