Grammar Quiz

★ Modals with Perfect Infinitive

You ___ the door before leaving the house. Why didn’t you do that?

A. should have locked 

B. must have locked 

C. might have locked 

D. may have locked 

Select your answer:
     


Preview next quiz:

I’m not sure but our neighbours ___ some noises when our car was stolen.

A. should have heard

B. can’t have heard

C. must have heard

D. might have heard


Trending Topics

Loading...

About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.