[ 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:

Random Topics:
Interjection & Prepositional PhrasesIntensifiers: Really vs VeryVerb + PrepositionUsed to & would & Past Simplea, an, the, zero articleDependent PrepositionMixed TensesNounsPresent Progressive TenseTime Clauses and ConjunctionsOther quiz:
First Conditional › ViewHe will pay her back ………..he gets his first paycheck
A. one time
B. until
C. yes
D. when
Grammar › View
______ he went to school, he had done all the homework.
A. While
B. After
C. By the time
D. As soon as
