He last had his eyes tested ten months ago. A. He didn't have any tests on
Giải thích
Phương pháp giải:
Kiến thức: Thì hiện tại hoàn thành, câu bị động đặc biệt
Giải chi tiết:
S + last + V_ed + khoảng thời gian + ago: Lần cuối ai đó làm gì đã bao lâu trước.
= S + hasn’t/ haven’t + P2 + for + khoảng thời gian: Ai đã không làm gì được bao lâu (tính đến nay)
have + O + P2: có cái gì được làm bởi ai đó
Tạm dịch: Lần cuối anh ấy kiểm tra mắt đã 10 tháng trước.
= Anh ấy đã không kiểm tra mắt trong 10 tháng rồi.
Các phương án khác:
A. Anh ấy đã không có bất kì cuộc kiểm tra mắt nào trong 10 tháng nữa. => sai nghĩa
C. Sai thì “had tested” => “tested
D. Sai thì “had not tested” => “hasn’t tested”
Chọn B.