[ 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:
as...as, comparatives, superlativesGrammar - Present PerfectNumbersQuantifiers & Modal VerbsRun-On SentencesUse of Prepositions or ConjunctionsClauses and ConjunctionComparatives or SuperlativesThe First Conditional SentenceThe First Conditional (if/unless)Other quiz:
Grammar › View—– fine furniture, Mr. Taylor uses special wood that is not available in stores.
A. To build
B. To building
C. Build
D. Builds
Gerund and Infinitive › View
My glasses are in my book bag, but I don’t remember…………… them there.
A. putting
B. put
C. to put
