HE LAST HAD HIS EYES TESTED A YEAR AGO. A. HE HADN'T TESTED HIS EYE...

4. He last had his eyes tested a year ago.

A. He hadn't tested his eyes for a year.

B. He didn't have any tests on his eyes in a year.

C. He hasn't had his eyes tested for a year.

D. The last time he tested his eyes was a year ago.