Grammar Quiz

[ Present Perfect Tenses ]

It ___ for three days without stopping.

A. rains

B. rained

C. has rained

D. has been raining

Select your answer:
         


Random Topics:

Modal and Auxiliary VerbsCommunicative GrammarTOEFLPresent Tense (Negatives and Questions)Future Tense VerbQuantifiers & Modals of ObligationIndefinite and Reflexive PronounsIdiomsAuxiliary WordsModals of Deduction

Other quiz:

Grammar › View

He started surfing the net hours ago. Has he stopped ___________ yet?

A. to surf

B. surfing

C. Both “surfing” and “to surf”

D. surf


Wish + Verb 2 › View

I don’t have time to read lots of books.

A. I wish that I have time to read lots of books.

B. I wish that I can time to read lots of books.

C. I wish that I could time to read lots of books.

D. I wish that I had time to read lots of books.