[ 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 › ViewHow ….. cows are there in the field?
A. many
B. much
C. long
D. often
Grammar › View
Sam always ______ to music before(在……之前)he went to bed, but he doesn’t now. Instead(取而代之), he ______ computer games.
A. listens; plays
B. listened; plays
C. listened; played
D. listens; played
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
