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:

Modal Verbs › View

. Henry ______ practice everyday if he wants to qualify for the football team.

A. shall

B. will

C. can

D. must


Vocabulary › View

very upset, in a state of high emotion

A. hysterical

B. elated

C. distraught

D. reflective

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