Q: I hope the bus comes soon because
(a)we waited for half an hour
(b)we have been waiting for half an hour
(c)we waiting for half an hour
(d)we could have been waiting for half an hour
Correct Answer: (b)
The correct answer is (b): we have been waiting for half an hour. Subject: English Language | Sub-topic: Grammar & Vocabulary