[ 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:
Grammar › ViewI met them after they ……….
A. had divorced.
B. divorced.
C. has divorced.
Definitions, Synonyms › View
Officious
A. Concerning office
B. Legal
C. Interfering
D. Permissible
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
