[ 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 › ViewYour 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.