[ 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:
Countable & Uncountable NounsDegrees of AdjectivesPossessive Adjective and PronounWh- Questions Present Simple TensePresent Progressive (Future)Grammar - Wh QuestionsGrammar Like & Linking VerbModal and Auxiliary VerbsSimple Past vs Past Continuous TenseOther quiz:
Grammar › ViewIt often ________ in the summer
A. raining
B. rain
C. rains
D. will rain
Tenses › View
The next morning, I realised that someone ___________________ my new bike.
A. stolen
B. has stolen
C. have stolen
D. had stolen