Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions
He last had his eyes tested ten months ago.
Kiến thức: Thì hiện tại hoàn thành
Giải thích:
Thì hiện tại hoàn thành dùng để diễn tả một hành động đã xảy ra trong quá khứ nhưng kết quả còn ảnh hưởng đến hiện tại.
Công thức: S + have/has Ved/V3.
Cách viết lại câu với thì hiện tại hoàn thành:
S + last + Ved + thời gian ago. = S + haven’t/ hasn’t Ved/V3 + for khoảng thời gian.
Tạm dịch: Lần cuối cùng anh ta kiểm tra mắt là mười tháng trước. (bác sĩ kiểm tra cho anh ta)
= C. Anh ta đã không kiểm tra mắt được 10 tháng rồi.
Các đáp án còn lại
A. sai ở “had not tested” (tự anh ta kiểm tra chứ không phải bác sĩ kiểm tra cho anh ta)
B. sai ở “had tested”
D. Anh ấy không có bất kỳ cuộc kiểm tra nào về mắt trong mười tháng. => sai về nghĩa
Chọn C