[ 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

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 - ConnectorsOther quiz:
Vocabulary › Viewthe 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
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
