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:

Vocabulary › View

exploit-

A. made or delivered on the spur of the moment

B. to make use of, develop; to make improper use of for personal profit

C. to make imperfect, damage, harm

D. not able to be defeated, unbeatable


Grammar › View

Identify the sentence type: “Although she missed the train, she decided to wait for the next one, but it was delayed.”

A. Simple

B. Compound

C. Complex

D. Compound-Complex

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