Grammar Quiz

[ Tenses ]

I didn’t know about the earthquake because I ……………………………………… (not / watch) television.

A. haven’t watched

B. hadn’t watched

C. didn’t watch

D. hadn’t been watching

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present vs Present ProgresiveAdverbial Clauses of Reason / CauseGrammar: SyntaxTo Infinitive or GerundWould rather/ would prefer/ would likeGerund after Prepositions and Certain VerbsVerb to haveAdjective / Noun + to InfinitivePresent Tense vs Past TensePast Perfect Simple & Past Perfect Continuous

Other quiz:

Tenses › View

I _______ (lose) my keys; Can you help me look for them?

A. loses

B. am losing

C. lost

D. have lost


Grammar › View

You work very ____.

A. fast

B. never

C. always

D. short

Tenses › View

The geography students ____ land formations last week.

A. studied

B. studies

C. is studying

D. will study


Prepositions of Time › View

I’m going on holiday _____ October.

A. in

B. on

C. at

D. X