I LAST SAW HER THREE YEARS AGO. A. I HAVE SEEN HER FOR THREE YEARS...

21. I last saw her three years ago. A. I have seen her for three years. C. I has seen her for three years.B. I haven't seen her for three years. D. I hasn't seen her for three years.