★ Modals with Perfect Infinitive
I ___ revised more for the exam. I was lazy, and now I’ll fail!
A. must have
B. can have
C. should have
D. ‘d rather have
Preview next quiz:
—Who broke the big vase in the back office?—It ___ Brian – he’s very clumsy.
A. should have been
B. can’t have been
C. may have been
D. need to be
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.