[ 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

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 InterrogativeOther quiz:
Grammar › ViewI didn’t have any chocolate because my sister __________(eat) all of it.
A. has eaten
B. had eaten
C. eats
D. ate
Prepositions › View
Select the correct alternative:
Erupt
A. Blow up
B. Blow down
C. Blow over
D. Blow out
E. Break out
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
