I LAST MET HIM TEN YEARS AGO. A. I HAVE RECENTLY SEEN HIM. B. I H...

51. I last met him ten years ago.

A. I have recently seen him.

B. I haven't seen him for ten years.

C. The last time I saw him was last year,

D. I am going to meet him in ten years' time.