Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 voice

Other quiz:

Grammar › View

Teacher: ‘You _____ arrive on time for class.’

A. have to

B. didn’t have to

C. don’t have to

D. had to


Vocabulary › View

We were ___________ to find a rat in our hotel room.

A. unpleasant

B. useless

C. pure

D. shocked

Tenses › View

I’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