Grammar Quiz

[ Present Perfect Continuous Tense ]

It __________ all week.

A. have been raining

B. have been rained

C. has been raining

D. has been rained

Select your answer:
         


Random Topics:
Future Continuous Tense Cleanup vs. Clean UpReported SpeechGrammar - may/might/couldExclamationNoun ClausesTake or PutDo not- Does notWho or Whom

Other quiz:

Grammar › View

Mixed Conditional: I wouldn’t have refused if they_________ me.

A. had contacted

B. have contacted

C. contacted


Prepositions › View

I’m confused ___ career after graduation

A. about

B. with

C. in

D. on


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