Grammar Quiz

[ Present Perfect Tense ]

How are you? I _____ you for ages.

A. don’t see

B. hadn’t seen

C. haven’t seen

D. didn’t see

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Time, Place, and Movementso vs suchRegular and Irregular AdverbRegular and Irregular VerbsPresent and Past TensePrepositions after Verbs and AdjectivePronouns, Verb, ConjunctionIrregular AdjectivesPresent and Past Perfect TensesModals Tenses

Other quiz:

Subject Verb Agreement - Indefinite Pronouns › View

Nobody was present,______?

A. wasn’t they

B. wasn’t him

C. weren’t they

D. were they


Future Tenses › View

It’s hot in here. ___ I (open) the window?

A. Do I open

B. Am I going to open

C. Am I opening

D. Shall I open?

Noun, Verb, Adjective › View

My teacher has a lot of knowledge about grammar.

A. noun

B. verb

C. adjective


Grammar › View

Has ___________ all night?

A. it been snowed

B. been it snowing

C. it been snowing