单项选择题

By the end of next year, we will ______.

A.accomplish the task
B.have accomplished the task
C.be accomplishing the task
D.have the task accomplished