Grammar Quiz

[ Past Tenses ]

It ______ all night long, that’s why the roads were wet in the morning.

A. rained

B. was raining

C. had rained

D. had been raining

Select your answer:
         


Random Topics:

Regular and Irregular AdverbContinuous TensesModal Verbs for SpeculationAdverbs and Adverbial PhrasesAdjectives, Adverbs, and PrepositionsEnglish MorphosyntaxPresent Simple and Present ContinuousModals, Phrasal Verbs, Gerunds and InfinitivesRelative & Interrogative Pronouns

Other quiz:

Grammar › View

Why don’t you want to go to Disney?

A. statement

B. question

C. command

D. exclamation


Tenses › View

He ___ me his name but I ___ it.

A. tell / am forgetting

B. will tell / forgot

C. told / have forgotten

D. has told / shall forget

E. was told / forgot