[ 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

Random Topics:
Verbal and Appositive PhrasesV-ing/to-VIf- ConditionalDefinite, Indefinite and Zero ArticlesSynonymVerb Tenses and Past ParticiplesComparative - SuperlativeArticles A and AnAdjectivesWho or WhomOther quiz:
Subordinating Conjunctions › ViewIdentify the subordinating conjunction in the following sentence: ‘I will go to the park if it stops raining.’
A. if
B. and
C. because
D. or
Grammar and Vocabulary › View
Maya ________ a big breakfast this morning.
A. did
B. ate
C. got
Present Tense › ViewWe _______ near the river when it started to rain.
A. am
B. is
C. are
Relative Pronoun › View
The girl … always help me is beautiful. The correct relative pronoun to complete the sentence is …
A. a. who
B. b. that
C. c. which
D. d. whom
