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