Mr. Smith ______ a grammar book meant for senior high school students and will almost finish it.
#100784
A
has been writing
B
has written
C
was writing
D
has been written