Grammar Quiz

Topics: Present, Past, and Future Time

It (rain) ______________________ for a very long time.

A. It have rained for a very long time

B. It has rained for a very long time

C. It have rain for a very long time

D. It have raining for a very long time

Select your answer:
         


Random Topics:

Grammar for TOEFLSuperlative & Comparative AdverbsHow often - long - much - manyAdjective or AdverbAdverb Clause ConnectorNoun PhrasesWish clauseAdverb of Frequency and TensesVerb, Object, PrepositionTenses and Passive Voice

Other quiz:

Narrative Tenses › View

_________ (they /find) the solution immediately?

No they didn’t.

A. Were they finding

B. Did they find

C. Did they found


Grammar & Vocabulary › View

The sudden change in plans made her feel as though everything had _______________ into confusion.

A. faded

B. transformed

C. sunk

D. descended