[ 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

Random Topics:
Present Continuous for FutureSo, Such, Many, MuchPronouns, Sentence Structure, and ApostrophesAdjectives or AdverbsGerund & InfinitiveTenses and Sentence CompletionPresent Perfect and Simple Past TenseMuch, many, a lot of, a few, a littlePassive Voice - Past SimpleAdverbs and AdjectivesOther quiz:
Perfect Modals › ViewHowever, one of my friends said we ________ (3) checked the movie’s rating before coming, as he wasn’t sure if it was appropriate for all ages.
A. should have
B. could have
C. might have
D. must have
Grammar › View
The men ________ were all office workers.
A. which I talked
B. to those I talked
C. those I talked to
D. I talked to
Grammar › ViewSana and I are going to the market. _____ want to buy some chart paper.
A. as
B. you
C. we
D. they
Tenses › View
It _____ (rain) in Bogor tonight.
A. is rain
B. will rain
C. rains
D. is going to be raining
