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:

Phrases and Clauses › View

Under the ocean blue.
A. Phrase
B. Dependent Clause
C. Independent Clause


Superlatives › View

Read the sentences and choose the correct one.

A. I am the taller person in my family

B. I am the tallest person in my family

C. I the tallest person in my family

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