单项选择题
A. can not finish B. will not finish C. had not finished D. could not have finished
A. while B. until C. when D. before
A. even though B. as soon as C. as long as D. as though