Topics: 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
Select your answer:

Random Topics:
Past Tense vs Present Perfect TenseGrammar ElementaryPresent Perfect and Simple Past TenseBasic GrammarPast and Past ContinuousAdjectives, Adverbs, and PrepositionsA/AnTenses PracticeGrammar speak,talk,say,tellPassive to ActiveOther quiz:
Modal Verbs › ViewIf Suzan said that, it ______ true. She never lies.
a. might be
b. must be
c. can be
Conjunction: Because and So › View
I’m tired …………… I didn’t sleep well last night.
A. , so
B. because
