2000 câu trắc nghiệm tổng hợp Tiếng Anh 2025 có đáp án (Phần 24)

Jack _____ (live) in Boston for the past 15 years.

49/68

 Jack _____ (live) in Boston for the past 15 years.

lives

lived

has lived

is living

Giải thích

C. has lived

Giải thích: for the past 15 years => thì hiện tại hoàn thành: S + have/has + Vp2

Dịch: Jack đã sống ở Boston được 15 năm rồi.