THE LAST TIME I SAW LAN WAS THREE YEARS AGO.A. I HAVEN’T SEEN LAN THRE...

2.8.3. 38: The last time I saw Lan was three years ago.

A. I haven’t seen Lan three years ago. B. I haven’t seen Lan since three years.

C. I haven’t seen Lan for three years. D. I hasn’t seen Lan for three years.