He last has his eyes tested ten months ago.  

Câu hỏi: He last has his eyes tested ten months ago.  

A He had tested his eyes ten months before.

B He didn’t have any test on his eyes ten months before.

C He had not tested his eyes for ten months then.

D He hasn’t had his eyes tested for ten months.