Grammar Quiz

[ Tenses ]

It (snow) for two hours.

A. have been snowing

B. has been snowing

C. is snowing

D. are snowing

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs & Perfect InfinitiveSentence Structure and Pronoun AntecedentRelative ClausesModals and Present TensesNouns and QuantifiersTenses & PrepositionConditional Sentences Type 1Conditional and Mix Conditional SentenceGrammar - Imperatives and LetGerund & Infinitive

Other quiz:

Adverbs › View

The boys crossed the street cautiously.

The adverb tells us ________ the action was performed.

A. how

B. when

C. where


Conjunctions › View

It looks ……….. it is going to snow.

A. Because

B. As if

C. Nonetheless

D. Unlike

Grammar › View

I’ve _______ the habit of writing a to-do-list for the next day after school.

A. got up

B. got into

C. got off

D. got down


Have to / Do not have to › View

Students __________ arrive on time to class.

A. don’t have to

B. have to

C. has to

D. doesn’t have to