单项选择题
A.is leaving B.will leave C.leaves D.is left
A.but B.and C.or D.then
A.to be completed B.is completed C.to have been completed D.being completed