THE LAST TIME I SAW ROSE WAS THREE YEARS AGO. A. I HASN’T SEEN ROS...

39. The last time I saw Rose was three years ago. A. I hasn’t seen Rose for three years. B. I haven’t seen Rose three years ago. C. I haven’t seen Rose since three years. D. I haven’t seen Rose for three years.