Tổng hợp bộ đề thi thử THPTQG môn Tiếng Anh các năm Đề 13

We ________ for this opportunity for more than three years.

41/50

We ________ for this opportunity for more than three years.

were waiting

have been waiting

waited

are waiting

Giải thích

Đáp án B

Ở đây có trạng ngữ chỉ thời gian for more than three years => dấu hiệu của thì hoàn thành/hoàn thành tiếp diễn

Do đó, đáp án là B (thì hiện tại hoàn thành tiếp diễn, diễn tả 1 hành động phát siinh trong quá khứ và tiếp diễn liên tục đến hiện tại)

Dịch: Chúng tôi đã chờ đợi cơ hội này hơn 3 năm rồi.