单项选择题
A.leaving B.to leave C.have left D.to be left
A.what B.that C.it D.which
A.finished B.finish C.have finished D.had finished