★ Perfect Modals
Who broke the big vase in the back office?
It __ (be) Brian – he’s very clumsy.
_
A. should have been
B. ought to have been
C. might have been
Preview next quiz:
Choose a possible reason (perfect modals): “Jose is late for dinner”
A. He is stuck in traffic
B. He might have gotten stuck in traffic
C. He forgot the dinner
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.