单项选择题
A. will finish B. finish C. has finished D. would finish
A. What B. Which C. That D. Whether
A. in B. under C. of D. with