Grammar Quiz

★ 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

Select your answer:
     


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.