单选题 By the next month we ______ this assignment.
  • A. will finish
  • B. will be finishing
  • C. will have finished
  • D. have finished
【正确答案】 C
【答案解析】