Trả lời:
Đáp án đúng: B
Trong câu này, chúng ta cần một giới từ chỉ thời gian để diễn tả một hành động đã kéo dài trong một khoảng thời gian. "They have been waiting" là thì hiện tại hoàn thành tiếp diễn, dùng để diễn tả một hành động bắt đầu trong quá khứ và vẫn tiếp diễn đến hiện tại. Trong trường hợp này, "for" và "since" đều có thể được sử dụng, nhưng "for" đi với một khoảng thời gian (an hour), còn "since" đi với một mốc thời gian (ví dụ: since 2 o'clock). Vì vậy, đáp án đúng là "for".
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
