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:

The Future Simple TenseVerbs: Action, Linking, and HelpingModal, Causative Verb & Elliptical StructureAdjective OrderModal Verbs in Emergency SituationsThird ConditionalBecause / soTenses and PronounsComparatives, Superlatives, and ModalsGrammar-Present Continuous-Sentence Making

Other quiz:

Irregular Verb › View

Sink

A. Sinked
B. Sinkt
C. Sunk


Present Perfect & Past Simple Tense › View

She has _____________ in hospital since this morning.

A. been

B. had

C. was

D. is