[ Tenses ]
It’s been ages since I ……… Sarah.
A. have seen
B. had seen
C. seen
D. saw

Random Topics:
Habitual and Continuous TensesConditional Type 1So or SuchPunctuationRelative Clauses PronounsAdjectives, ING - EDComparative and Superlative AdjectiveFigure of SpeechFuture Perfect ContinuousGrammar - to be, possessive, have gotOther quiz:
Past Continues Tense › ViewDaniel and his friends _______________________ up the stairs.
A. is marching
B. was marching
C. were marching
D. are marching
Grammar › View
Wait right ___________, please.
A. their
B. there
C. they’re
You _______ do an extreme sport if you don’t want to
A. must
B. should
C. don’t have
D. ought
English Article › View
My father is ________teacher in a primary school.
A. a
B. an
C. the
