Trang đã được tối ưu để hiển thị nhanh cho thiết bị di động. Để xem nội dung đầy đủ hơn, vui lòng click vào đây.

He last visited London three years ago.

Câu hỏi: Part 10: 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 visited London three years ago.
A. He hasn't visited London for three years.
B. He didn't visit London three years ago.
C. He has been in London for three years.
D. He was in London for three years.
Kiến thức: Thì hiện tại hoàn thành
Giải thích:
S+ last + V_ed + khoảng thời gian + ago: Lần cuối ai làm gì đã bao lâu trước
S + have/ has + not P2 + for + khoảng thời gian: Ai đó đã không làm gì trong bao lâu rồi.
Tạm dịch: Lần cuối anh ấy đến London đã 3 năm trước.
A. Anh ấy đã không đến London được 3 năm.
B. Anh ấy đã không đến London 3 năm trước. => sai nghĩa
C. Anh ấy đã ở London trong 3 năm => sai nghĩa 4 .
D. Anh ấy đã ở London 3 năm => sai nghĩa
Đáp án A.