JavaScript is required

He last visited London three years ago.

A.
He has been in London for three years.
B.
He hasn't visited London for three years.
C.
He didn't visit London three years ago.
D.
He was in London for three years.
Trả lời:

Đáp án đúng: B


Câu hỏi gốc "He last visited London three years ago" có nghĩa là lần cuối cùng anh ấy đến thăm London là ba năm trước. * **Đáp án A: He has been in London for three years.** (Anh ấy đã ở London được ba năm rồi.) - Không tương đương về nghĩa với câu gốc. * **Đáp án B: He hasn't visited London for three years.** (Anh ấy đã không đến thăm London được ba năm rồi.) - Tương đương về nghĩa với câu gốc. Câu này diễn đạt rằng đã ba năm kể từ lần cuối anh ấy đến thăm London. * **Đáp án C: He didn't visit London three years ago.** (Anh ấy đã không đến thăm London ba năm trước.) - Không tương đương về nghĩa với câu gốc. * **Đáp án D: He was in London for three years.** (Anh ấy đã ở London trong ba năm.) - Không tương đương về nghĩa với câu gốc. Vậy, đáp án đúng là B.

Câu hỏi liên quan