Grammar Quiz

[ Modals ]

I can’t believe Jim hasn’t arrived yet. He _________ caught the correct train.

A. should have

B. could have

C. must have

D. might have

Select your answer:
A  B  C  D  E 


Random Topics:

ComparisonVerb AbilityPossessive Nouns with Apostrophes and PronounsSimple and Continuous Present TenseSubjunctiveIndefinite and Reflexive PronounsTo Infinitive or Bare InfinitiveSimilesTransitive or Intransitive VerbsPresent Perfect Negative and Interrogative

Other quiz:

Vocabulary › View

What is the meaning of nobles?

A. a person who comes from a prominent birth or rank

B. lacking very little variety

C. a small sailing ship, usually used alongside a larger ship

D. to linger with no purpose


Modals for Obligation › View

You ____ come with me; I can go alone.

A. mustn’t

B. shouldn’t

C. don’t have to

D. didn’t have to

Conjunctions, Interjections and Sentence Type › View

What type of conjunction is underlined?

Either you come with us, or you stay home.

A. Subordinating Conjunction

B. Coordinating Conjunction

C. Correlative Conjunction


Present Perfect or Past Simple Tense › View

______ Bill and John ever eaten Thai food?

A. Are

B. Did

C. Have

D. Has