The last time I talked to Rose was two years ago

Câu hỏi :

The last time I talked to Rose was two years ago

A. I haven’t talked to Rose since two years. 

B. I haven’t talked to Rose for two years.

C. I hadn’t talked to Rose for two years.       

D. I haven’t talked to Rose two years ago

* Đáp án

* Hướng dẫn giải

Kiến thức: Hiện tại hoàn thành – Quá khứ đơn

Giải thích:

Cấu trúc: The last time + S + Ved/V2 + was + khoảng thời gian + ago

= S + haven’t/hasn’t + P2 + for + mốc thời gian

Tạm dịch: Lần cuối cùng tôi nói chuyện với Rose là hai năm trước.

=   B. Tôi đã không nói chuyện với Rose trong hai năm.

     A. sai ngữ pháp: since => for

     C. sai ngữ pháp: hadn’t talked

     D. sai ngữ pháp: two years ago => for two years

Chọn đáp án là B

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Đề thi học kì 1 Tiếng anh 12 có đáp án !!

Số câu hỏi: 1034

Copyright © 2021 HOCTAP247