We are waiting for Tom for the last two hours, but he still hasn’t arrived
We are waiting for Tom for the last two hours, but he still hasn’t arrived
A. are waiting
B. for
C. but
D. hasn’t arrived

Đáp án A

Are waiting -> have been waiting
Thì hiện tại hoàn thành tiếp diễn diễn tả hành động xảy ra trong quá khứ và còn kéo dài đến hiện tại