The last time I talked to Rose was three years ago. A. I didn't talk to Rose three years ago. B. I have talked to Rose for three years. C. I haven't talked to Rose for three years. D. I had

The last time I talked to Rose was three years ago.

A. I didn't talk to Rose three years ago. 
B. I have talked to Rose for three years.
C. I haven't talked to Rose for three years.
D. I hadn't talked to Rose for three years.

Trả lời

Đáp án C

Kiến thức: Câu đồng nghĩa – Thì hiện tại hoàn thành/ quá khứ đơn

Câu đề bài: Lần cuối cùng tôi nói chuyện với Rose là ba năm trước.

= C. I haven't talked to Rose for three years. (Tôi đã không nói chuyện với Rose được ba năm.)

Ta có công thức: S + last + V2/ed + O + khoảng thời gian + ago.

= S + has/have + not + VP2 + O + for + khoảng thời gian.

= It is + thời gian + since + S + (last) + V2/ed + O

= The last time S + V2/ed + O + was + khoảng thời gian + ago.

Xét các đáp án còn lại:

A. I didn't talk to Rose three years ago. (sai nghĩa)                               

B. I have talked to Rose for three years. (sai nghĩa)

D. I hadn't talked to Rose for three years. (sai thì)

Vậy đáp án đúng là C

Câu hỏi cùng chủ đề

Xem tất cả