★ Modals with Perfect Infinitive
—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
Preview next quiz:
I ___ at the door since, in this way, I awoke the baby.
A. needn’t have knocked
B. can’t have knocked
C. mustn’t have knocked
D. should have knocked
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.