Grammar Quiz

[ Should, Should not have ]

I __________ ______________ a long time ago. (not listen)

A. shouldn’t have listened

B. didn’t listen

C. should have listened

D. wasn’t listening

Select your answer:
         


Random Topics:

Causative VerbIndefinite and Reflexive PronounsGive, do and makePresent and Future TensesGrammar: so and suchModal Verbs for SpeculationCompound and Complex SentencesGrammar Rulesa, an, the, zero articleVerbs of movement

Other quiz:

Homonyms › View

Many city buses expect riders to have the exact ___ ready when it is time to pay.
a. fair
b. fare


Sentence or Sentence Fragment › View

Since it had been snowing for days.

A. Sentence

B. Fragment