[ Speculation with Modal Verbs ]
Choose the correct option for past speculation: She _______ forgotten her keys at the office.
A. should have
B. will have
C. might have

Random Topics:
Regular and Irregular AdverbSimilesWill and Will notPrepositionPhrase vs ClauseIndefinite ArticleAdverbial ClauseModals and VocabularyGerundWish, Unless, If sentenceOther quiz:
Grammar and Vocabulary › ViewWe were tired so we __________ go out last night.
A. don’t
B. aren’t
C. didn’t
Mix-Tenses › View
Mary _______ Mr. Clive for a long time.
A. has known
B. is knowing
C. knows
D. had known