单项选择题
A.has been waiting B.is waiting C.has waited D.will be waiting
A.has gone B.has been away C.has left D.has set off
A.must not B.won't C.can't D.may not