IT’S THREE MONTHS SINCE I LAST SAW MARY.A. I DIDN’T SEE MARY THREE...

19. It’s three months since I last saw Mary.A. I didn’t see Mary three months ago. B. I haven’t seen Mary for three months.C. I have seen Mary for three months. D. I haven’t seen Mary three months ago.