Grammar Quiz

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

Other quiz:

Will vs be going to › View

I … 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