单项选择题
A. finish B. would finish C. finishing D. finished
A. cooks B. will cook C. cooked D. is going to cook
A. should B. may C. would rather D. used to