单项选择题
A. will finish B. finish C. has finished D. would finish
A. work B. activity C. games D. sport
A. for B. about C. with D. by