Grammar Quiz

[ Tenses ]

The downpour ____ for an hour yesterday afternoon.

A. lasted

B. lasts

C. is lasting

D. will last

Select your answer:
A  B  C  D  E 


Random Topics:

Present Tense (Negatives and Questions)Indefinite and Definite ArticlesVerb + PrepositionPresent Simple and Present ContinuousSubject Verb Agreement; Indefinite PronounsVerbal and Appositive PhrasesVocab CheckingPhrases & ClausesSentencesCommon Grammar Mistakes and Spelling Tips

Other quiz:

Idioms › View

When you’re in the black, you …

A. are financially stable

B. are dead

C. are ill

D. have been arrested


Tenses › View

We _____ already _____ a payment. As far as I know, it _____ all the taxes.

A. are … making / is including

B. have … made / includes

C. have… made / has been including

D. have … been making / has included