Grammar Quiz

[ Tenses ]

It’s been ages since I ……… Sarah.

A. have seen 

B. had seen

C. seen

D. saw

Select your answer:

Random Topics:
Have Been to vs. Have Gone toRegular vs. Irregular Verb Polite RequestPresent and Past Simple TenseGrammar - to beVerbal and Appositive PhrasesSubject Verb Agreement Irregular VerbModal and Modal PerfectSimple Present VS Present Continuous

Other quiz:

Grammar › View

Your photos aren´t bright _________

A. good

B. enough

Vocabulary › View

Twisting together cotton or wool to make thread or yarn

A. sharpening

B. spinning

C. duplicated

D. strands

How to use : Read the question carefully, then select one of the answers button.