单项选择题
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
A.As far as B.As soon as C.As long as D.As well as