[ 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 › ViewThis summer I ___________ travel to Spain with my friends.
A. am going to
B. will
Gerunds as Objects of Prepositions › View
I would like to thank you _____ helping me.
A. with
B. for
C. in
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
