★ Modals with Perfect Infinitive
I can’t believe Jim hasn’t arrived yet. He ___ have taken the wrong train.
A. can
B. should
C. must
D. need to
Preview next quiz:
—Wow, Sally has never missed a day of work before.—Well, she was coughing yesterday, and she didn’t look good. She ___ gotten sick.
A. should have
B. might
C. must have
D. can’t have
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.