Grammar Quiz

[ Tenses ]

It is raining now. It began raining two hours ago. So it ______ for two hours.

A. rains

B. is raining

C. has rained

D. rained

Select your answer:
         


Random Topics:

Tenses & PrepositionGrammar - Imperatives and LetPresent Perfect: for/sinceNouns as AdjectivesAdjective ClauseUsed to & would & Past SimplePlaces in TownPreposition and Preposition PhrasePast Simple - Present Perfect

Other quiz:

Present Perfect Simple vs Continuous › View

He __________ (not finish) his homework yet.

A. has not finished

B. has not been finishing


Third Conditionals › View

If I had got up earlier, I would _____ been on time for the meeting.

A. had

B. have

C. has