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:

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