[ 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:
Grammar › ViewAlthough 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
