[ Perfect Modals ]
I’m not sure, but she ____ forgotten our appointment.
A. can’t have
B. might have
C. should have
D. must have
Select your answer:

Random Topics:
Past, Present, FutureIN, ON & ATAdjectives and comparisonsAdverbModal Verbs for PossibilityModal Auxiliary VerbsModals VerbNounsDemonstrative PronounsAdverbial Clause, Noun ClauseOther quiz:
Vocabulary and Grammar › ViewThe organization decided to __________ a project which turns food waste into energy.
A. hand down
B. carry out
C. get around
D. look after
Idioms › View
“Just about” means ___.
a. soon
b. nearly
c. too much
