Grammar Quiz

[ Grammar ]

It __________ all week.

A. have been raining

B. have been rained

C. has been raining

D. has been rained

Select your answer:
         


Random Topics:
Past and Present ContinuousReflexive pronounsPronouns of QuantityMixed ConditionalsSimple present/ past/ future tenseGrammar AssessmentGerund or InfinitiveVerbal CommunicationComparison Degree

Other quiz:

Coordinate Conjunction › View

My pet cat is cold and hungry __________ it didn’t come back home last night.

A. for

B. or

C. nor

D. so


Perfect Tenses › View

The train ______ when we got to the station.

A. has left

B. had left

C. will have left


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.