[ Present Perfect and Present Perfect Continuous ]
It … all day! Why can’t it stop!
A. is raining
B. rains
C. has been raining
D. have been raining
Select your answer:

Random Topics:
Past ContinuousArticles with Proper NounsModals of Speculation and DeductionModal ProbabilityFuture TensesProverbsThe -ing Form of VerbsGrammar - Present Perfect with already, just, yetReported - Gerundused to vs be used to vs get used toOther quiz:
Will vs be going to › ViewI … going to … my homework after I finish dinner.
A. am/do
B. am/doing
C. is/do
Grammar › View
The shirt is ________ big for me to wear.
A. enough
B. not enough
C. too
