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:

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