We ---- (wait) for the bus for nearly half an hour, but it ---- (not arrive) yet so I don't think we ---- (be able to) attend the meeting on time.
A. Had been waiting- had not arrived- would be able to
B. Had waited- had not arrived- would have been able to
C. Have been waiting- hasn’t arrived- will not
D. Have waited- hasn’t arrived- are going to be able to
Đáp án đúng: C
Số bình luận về đáp án: 3