单选题 By the time of next year he ______ writing this novel.
  • A. will have finished
  • B. have had finished
  • C. will finished
  • D. has had finished


【正确答案】 A
【答案解析】