[ Grammar ]
I have met her recently. The last time I …. her was 2 years ago.
A. saw
B. see
C. seen
D. sees

Random Topics:
Active-Passive VoicesAdjectives or AdverbsGrammar Present Perfect (ever never)Verbs & AdverbsInfinitives and ING FormsPast PerfectMix-TensesModals of PredictionHope, Thank, Modal VerbsTOEIC Tenses, VerbsOther quiz:
Grammar › ViewThe past verb form of ‘Arise’ is ……
A. Arisen
B. Arose
C. Arises
Tag Questions › View
I am going to Peru next weekend.
I am ____.
A. so
B. neither
C. either
D. too
Vocabulary › Viewto blame, scold, find fault with
A. upbraid
B. vex
C. whimsical
D. veritable
Grammar › View
What’s the time?
A. It is 9.
B. It are 9.
C. It be 9.
D. It am 9.
