I last heard from him five years ago. 

A.A. I heard from him for five years.
B.B. I didn't hear from him for five years.
C.C. I haven't heard from him for five years.
D.D. I have heard from him for five years.
Đáp án và lời giải
Đáp án:C
Lời giải:

Kiến thức: Thì hiện tại hoàn thành

Nếu I last heard from him five years ago = Lần gần nhất mình nghe nhắc tới anh ta là 5 năm trước rồi.

Vì thế trong quãng 5 năm đó mình hoàn toàn không nghe tin gì về anh ta.

⇒ Sử dụng hiện tại hoàn thành để nói về việc xảy ra/không xảy ra trong một quãng thời gian.

⇒ I haven’t heard from him for five years là đáp án đúng.

Dịch: Tôi đã không nghe tin tức gì về anh ấy trong 5 năm rồi.

Chọn đáp án C

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

Một số câu hỏi khác có thể bạn quan tâm.