Grammar Quiz

[ Grammar ]

The roads are closed because it _______________ since yesterday.

A. was snowing

B. has been snowed

C. has been snowing

D. snows

Select your answer:
A  B  C  D  E 


Random Topics:

Infinitives or GerundsVerbs and TensesGrammar : Structural Common ErrorsSimple Past ContinuosWH Questions and Simple Past TenseVerbs + Gerund or InfinitiveSuperlative & Comparative AdverbsComparisionAdverb ClauseAdjective + to + Verb

Other quiz:

Grammar › View

When Peter _______, I _______ him to your new house.

A. will arrive / take

B. arrives/ will take

C. has arrived / am taking

D. had arrive / had taken


Conjunctions › View

I want a new TV _____ the one I have now is broken.

A. and

B. so

C. although

D. but

E. because

Cleanup vs. Clean Up › View

What … methods did workers use for the Exxon Valdez oil spill?

(a) cleanup
(b) clean up


Present Simple, Present Continuous or Present Perfect › View

How long _____ you _____ (know) John? 3 years

A. Have you known

B. Are you knowing

C. do know