He visited London three years ago. A. He hasn't visited London for three years.
Giải thích
Giải thích:
Anh ấy đã đến thăm London ba năm trước.
A. Anh ấy đã không đến thăm London được ba năm rồi.
B. Anh ấy đã ở London được ba năm. →Sai nghĩa
C. Anh ấy đã không đến thăm London ba năm trước. →Sai nghĩa
D. Anh ấy đã ở London được ba năm. →Sai nghĩa
→ Chọn đáp án A