Grammar Quiz

Topics: 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:
         


Random Topics:

Modal Verbs of ObligationComparative and Superlative AdverbsPast and Future TensesIndefinite PronounsGrammar RulesInfinitive and GerundVerb Tenses and Past ParticiplesWishesV-ing/to-VFuture - Will and Be going to

Other quiz:

Past Tenses › View

They __________ (debug) for two hours before they found the error.

A. debugged

B. had debugged

C. were debugging

D. had been debugging


Phrasal Verbs › View

Do you want to stop in this town, or shall we _______?

A. turn on

B. turn off

C. go on

D. look after