[ 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:
Grammar › Viewshe has _____ ____(go) to the cinema every weekend for years
A. been / been
B. has/ going
C. been / going
D. have/ go
Grammar › View
Which sentence is incorrect?
A. If there is lightning, you should not swim.
B. If the lightning is far away, it can still strike you.
C. As the storm got closer, the lifeguard closed the pool.
D. When the storm arrived all of the kids were safe at home.
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
