[ 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:
Have vs. Has › ViewI don’t _____ an English dictionary
A. have
B. has
Adverbial Clause › View
She will stay at home _____ she feels better.
A. as long as
B. unless
C. when
D. although
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.
