15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 68)

Many people who attended Mr Jack’s performance________him for many years. A. didn’t see B. wouldn’t see C. haven’t seen D. hadn’t seen

248/400

Many people who attended Mr Jack’s performance________him for many years.

didn’t see

wouldn’t see

haven’t seen

hadn’t seen

Giải thích

D

Đây là cấu trúc về thời quá khứ hoàn thành (dâu hiệu : “for many years”/attended) nên đáp án là “hadn’t seen”.

Dịch: Rất nhiều người dự buổi biểu diễn của ông Jack đã không gặp ông ấy nhiều năm rồi.