JavaScript is required

I have not met her for three years.

A.
I did not meet her three years ago.
B.
During three years, I met her once.
C.
It is three years when I will meet her.
D.
The last time I met her was three years ago.
Trả lời:

Đáp án đúng: D


Câu gốc "I have not met her for three years" có nghĩa là "Tôi đã không gặp cô ấy trong ba năm". Câu này sử dụng thì hiện tại hoàn thành, diễn tả một hành động bắt đầu trong quá khứ và kéo dài đến hiện tại. Phương án A: "I did not meet her three years ago" (Tôi đã không gặp cô ấy ba năm trước) không tương đương về nghĩa với câu gốc vì nó chỉ diễn tả một hành động xảy ra trong quá khứ. Phương án B: "During three years, I met her once" (Trong ba năm, tôi đã gặp cô ấy một lần) trái ngược hoàn toàn với nghĩa của câu gốc. Phương án C: "It is three years when I will meet her" (Đã ba năm kể từ khi tôi sẽ gặp cô ấy) sai về mặt ngữ pháp và không có nghĩa. Phương án D: "The last time I met her was three years ago" (Lần cuối tôi gặp cô ấy là ba năm trước) tương đương về nghĩa với câu gốc. Nó diễn tả rằng đã ba năm kể từ lần cuối cùng người nói gặp cô ấy, có nghĩa là họ đã không gặp nhau trong ba năm.

Câu hỏi liên quan