A.while
B.when
C.since
D.from
I haven't seen her for 30 years, but I recognized her
A.the moment I saw her
B.for the moment I saw her
C.at the moment I saw her
D.the moment when I saw her
He is my ______ classmate I haven't seen for ten years.
A.former
B.form
C.farmer
D.farm
Though I haven't seen him for years, I can ()his voice on the telephone.
A.realize
B.discover
C.accept
D.recognize
-- Have you seen Jack and John?
-- I haven't seen ______ of them.
A. neither
B. any
C. either
D. all
A.study
B.have studied
C.am studying
D.studied