单项选择题
A. would like to B. would like to have C. would rather D. would rather to
A. finish B. shall finish C. shall have finished D. would have finished
A. might B. could C. should D. must