I() for the bus for the past 20 minutes and still it has not comE.
A.wait B.waited C.have waited D.have been waiting正确答案D
I() for the bus for the past 20 minutes and still it has not comE.
A.wait B.waited C.have waited D.have been waiting正确答案D