Yesterday I saw Tom.I ________ him for ten years.

Yesterday I saw Tom.I ________ him for ten years.

A.don’t see

B.didn’t see

C.hadn’t seen

D.haven’t seen

答案及解析: C