单项选择题
A.will be B.will have been C.would have been D.would be
A.that B.when C.why D.so that
A.have known B.had known C.knew D.know