问题

MrSmith ______ the grammar book meant for senior high school students and will almost finish it
A:was writing
B:has written
C:has been writing
D:has been written
B:has written
C:has been writing
D:has been written
正确答案是: