[ Modal Verbs ]
The cat has escaped! I ___________ the window open by mistake.
A. must have left
B. have to leave
C. should have left
D. might not have left
Select your answer:

Random Topics:
Tenses and Passive VoiceTenses & Conditional SentencePresent Perfect or Past Simple Tenseas...as, comparatives, superlativesComparison Degree & GerundsSubject Verb Agreement; Indefinite PronounsPast and Future TensesTAG QuestionsPresent Perfect, Present Simple, Present ContinuousPast or Present Verb TenseOther quiz:
Phrasal Verb › ViewThe driver couldn’t stop in time so ran the fox _________ when it ran in front of his car.
A. away
B. over
C. off
D. up
Grammar › View
He ___ her beautiful flowers last week
A. is sending
B. sends
C. sent
