问题

Mr Smith _____the grammar book meant for senior high school students and will almost finish it.[ ]
A: was writing
B: has written
C: has been written
D: has been writing
B: has written
C: has been written
D: has been writing
正确答案是: