问题

She ______ on a new novel ever since this summer and it is supposed to ______ at the beginningof 2011. [ ]
A: had worked; be published
B: had been working; have published
C: has worked; publish
D: has been working; be published
B: had been working; have published
C: has worked; publish
D: has been working; be published
正确答案是: