问题详情
The bus came after I ____ for about half an hour.
A.was waiting
B.had been waiting
C.had been waited
D.have waited
请帮忙给出正确答案和分析,谢谢!