By this time next month,I______the task given to me last month.

问题描述:

By this time next month,I______the task given to me last month.
a.have finished
b.will have finished
c.had finished
d.will finish

b.will have finished
将来完成时,因为前面有By this time next month