Grammar Quiz

[ Tenses ]

Complete the sentence to show the duration of a continuous action: It _____ all morning, so the ground is very wet.

A. has been raining

B. was raining

C. is raining

D. had been raining

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Present Perfect TenseAdverbs, Infinitives, Definite ArticleGrammar, adverbs of frequency placementGrammar and VocabulariesCommon & Proper NounsPhrasal Verb & Prepositional PhrasePresent Simple, Present Continuous or Present PerfectPresent Tenses and VocabularyTenses and Time MarkersPresent Forms and Narrative Tenses

Other quiz:

Conjunction › View

My father says we must reduce waste ________ we always sort our rubbish before throwing it away.

A. because

B. so

C. but


Present Continuous Tense › View

The sentence “I was going to school yesterday” is a present continuous tense sentence.

A. True
B. False

Tenses › View

They _____ (live) in this house since 1987.

A. has lived

B. have lived


Idioms › View

I had ________ in my stomach as I went to get my exam results.

A. mice

B. dogs

C. cats

D. butterflies