He articles for our wall-newspaper these years, and he about thirty articles.
A. has written; wrote
B. has been writing; wrote
C. is writing; has been writing
D. has been writing; has written
网友回答
A. has written; wrote
B. has been writing; wrote
C. is writing; has been writing
(答案→)D. has been writing; has written
解析:第一个空表示动作从过去某一时间开始一直延续到现在,并且有可能持续下去,故用现在完成进行时;第二个空表示自过去某一时刻到说话时这段时间中的经历,用现在完成时。