He visited London three years ago He hasn’t visited London for three years

Câu hỏi :

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

A. He hasn’t visited London for three years.

B. He was in London for three years.

C. He didn’t visit London three years ago.

D. He has been in London for three years.

* Đáp án

A

* Hướng dẫn giải

Đáp án A

Kiến thức: Câu đồng nghĩa Giải chi tiết:

S + V_ed + khoảng thời gian + ago: Ai đó đã làm gì cách đây bao lâu trước.

= S + haven’t/ hasn’t + P2 + for + khoảng thời gian: Ai đó đã không làm gì trong bao lâu.

A. Anh ấy đã không đến London trong 3 năm rồi.

B. Anh ấy đã ở London trong 3 năm. => sai nghĩa

C. Anh ấy đã không đến London 3 năm trước. => sai nghĩa

D. Anh ấy đã ở London trong 3 năm. => sai nghĩa

Tạm dịch: Anh ấy đã đến thăm London 3 năm trước.

= Anh ấy đã không đến London trong 3 năm rồi.

Copyright © 2021 HOCTAP247