单项选择题
A. given away B. kept away C. taken up D. used up
A. need have done B. must have done C. can have done D. might have done
A. can not finish B. will not finish C. had not finished D. could not have finished