[ Modal Verb ]
I put my keys on the table, but now it’s gone. Someone_____ have taken it.
A. may
B. had to
C. should
D. would rather

Random Topics:
Present Perfect or Past Simple TenseGrammar (Adjectives)SynonymsAlong & AgainstPresent/Past/Future Continuous TenseGrammar & TensesHave to/Has toPast Tense, Recount Text, and Future TenseSentence Structure and Pronoun AntecedentActive and Passive voiceOther quiz:
Tenses › ViewHe ____________ (not / go) to the party last night.
A. didn’t go
B. wasn’t going
C. hasn’t gone
D. did not go
Grammar › View
The movie was so…………… that we couldn’t sleep last night.
A. thrill
B. thrilling
C. thrilled
D. thriller
Tenses › ViewI’ll return Bob’s pen to him the next time I ……………… him.
A. see
B. will see
C. will have seen
D. have seen
Grammar › View
Kamal is wearing a cap. The cap is __________.
A. mine
B. his
C. hers
