问题

If your composition _____ by the end of this week is delayed, you’re sure to lose some points from yourfinal result. [ ]
A: to be finished
B: is finished
C: will have been finished
D: finishing
B: is finished
C: will have been finished
D: finishing
正确答案是: