Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 60)

They last visited me five years ago. A. They haven’t visited me for a long time.

40/95

They last visited me five years ago.

They haven’t visited me for a long time.

I haven’t been visited for a long time.

They haven’t visited me for five years.

They have known me for five years.

Giải thích

Đáp án: C

Giải thích: S+ last + Ved + … ago. = S + have / has + VPII + for + khoảng thời gian

Dịch: Họ đến thăm tôi lần cuối năm năm trước. = Họ đã không đến thăm tôi trong năm năm.