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:

WH Questions and Simple Past TenseProgressive TensesModal Auxiliary VerbsSubject and Verbs AgreementVerb to beConditional Sentence 0, 1QuantifiersPhrases and TensesModals and Advice

Other quiz:

Grammar › View

Is this sentence a complete sentence or a sentence fragment?

The flowers in the garden

A. Complete Sentence

B. Sentence Fragment


Present Perfect › View

How long _________she_______(teach) class 5A in this school?

About one year

A. Has/taught

B. Have/taught

C. Has/teach

D. Have/teach