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 eat rice and beans. __________ do you eat?

A. When
B. What
C. Where


Vocabulary › View

someone who purchases a product or service that he is happy with

A. satisfied customer

B. overdraw on your account

C. secure

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