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:

Compound SentencesAdverb & Compound SentencesSingular and Plural NounsPassive Voice in Past and Present TenseVocabulary and GrammarPast Perfect Simple & Past Perfect ContinuousPreposition of PlaceVocabulary : Coming & GoingHope, Thank, Modal VerbsAdverb of Manners

Other quiz:

Tenses › View

The manager ______ a meeting with the team tomorrow morning.

A. has

B. is having

C. will have

D. had


Grammar › View

That is the most __________ bed in the shop.

A. wide

B. widest

C. comfortable

D. more comfortable