Câu hỏi How long ______ you ______ (wait) for the bus? - For half an hour. A. did / wait B. are / waiting C. have / been waiting D. were / waiting