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 writing
D.has been written
答案:C
题目分析:句意:斯密斯先生一直在写为高中生准备的语法书,几乎要完成了。从will almost
finish it.可知是过去到现在一直在写,而且还要继续下去,用现在完成进行时,所以选C。