[ 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 › ViewBefore you go outside, be sure to check the temperature.
A. Adjective clause
B. Adverb clause
C. Noun clause
Grammar › View
My late grandfather ________ a police officer.
A. are
B. was
C. am
D. is
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
