单项选择题
A.wait B.to be waiting C.to wait D.waiting
A.he has been B.has he been C.has been he D.been has he
A.listening B.to listen C.being listening D.to be listening