单项选择题
A.can’t have been B.shouldn’t have been C.mustn’t have been D.will have been waiting
A.will be seen B.will have seen C.will see D.see
A.asking B.asked C.to ask D.when asking