I heard it on the radio vvhile I_____________________ dinner with my family.
Giải chi tiết:
Giới từ for + khoảng thời gian (period of time) được dùng ở thì Hiện tại hoàn thành hoặc hiện tại hoàn thành tiếp diễn (have/has + been + V-ing) để chỉ hành động hoặc sự việc kéo dài trong khoảng thời gian nhất định cho đến nay. Đáp án là C.
We have been waiting for this opportunity fur more than 5 years. (Chúng tôi chờ đợi cơ hội này đã hơn 5 năm.)