Grammar Quiz

[ Present Perfect Tense or Present Perfect Continuous Tense ]

It _____________all night and, up to now, it hasn’t stopped yet. Is it because of the storm?

A. has rained

B. rained

C. has been raining

D. rains

Select your answer:
A  B  C  D  E 


Random Topics:

Independent and Dependent ClausesVerb Moods and Vague PronounsFamily Vocabulary and GrammarPast Simple and ContinuousPast Continues TenseSynonym and AntonymVerbs + Gerund or InfinitivePhrase vs ClauseThird ConditionalsConjunctions - Connectors

Other quiz:

Vocabulary › View

the air that goes into and out of your lungs

A. wind

B. blow

C. nose

D. breath


Mixed General Quiz › View

He ran so fast that he ___ all of the other runners.
a. beat
b. beet

Grammar › View

Although the manager ______ relaxed in the meeting right now, he usually ______ irritated when staff arrive late.

A. seems / gets

B. is seeming / gets

C. seems / is getting

D. is seeming / is getting


Conditional Sentences › View

If he _______ the bus, he will be late.

A. misses

B. missed

C. will miss