[ Modals ]
I can’t believe Jim hasn’t arrived yet. He _________ caught the correct train.
A. should have
B. could have
C. must have
D. might have
Select your answer:

Random Topics:
Tenses and PronounsLinking Words and ConjunctionConditional ClauseNounsExpressing Obligation and Modalsduring, for, whileWill and Going toTenses & PassiveGrammar: AgreementOther quiz:
Grammar › ViewMost observers predict the bill won’t see _________ light of the day until at least January.
A. a
B. the
C. (No article)
Grammar › View
My dad is ______(sleep) now.
A. Sleeps
B. Sleeping
C. Sleepes
D. Sleep