Grammar Quiz

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

Relative PronounsSimple Present Negative and QuestionTime Clauses and ConjunctionsVocabulary and TensesNarrative Tenses & ConditionalsTenses and ModalsCausative VerbsTenses and QuestionsIndirect SpeechIf Conditional Zero and One

Other quiz:

Some vs. Any › View

He didn’t meet … friends last weekend.

a. some

b. any


Tenses › View

A. What do you want the keys for?

B. I ______________close the door.

A. am going to

B. is going to

C. will

D. are going to