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:

Tenses › View

He went to school last Saturday.

A. Past Continuous

B. Past Perfect

C. Past Simple


Grammar › View

choose the best option
A. I’m quite cross with Annabel because she still hasn’t tidied up her room.
B. I’m quite cross with Annabel because she hasn’t still tidied up her room.

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