HE LAST HAD HIS EYES TESTED TEN MONTHS AGO. A. HE HASN'T HAD HIS E...

33. He last had his eyes tested ten months ago. A. He hasn't had his eyes tested for ten months. B. He had not tested his eyes for ten months then. C. He had tested his eyes ten months before. D. He didn't have any test on his eyes in ten months.