题目
He ______ articles for our wall-newspaper these three years, and he ______ about forty articles.A. has been writing; has writtenB. has been writing; wroteC. is writing; has been writingD. has written; has written
He ______ articles for our wall-newspaper these three years, and he ______ about forty articles.
A. has been writing; has written
B. has been writing; wrote
C. is writing; has been writing
D. has written; has written
题目解答
答案
A. has been writing; has written
解析
本题考查现在完成进行时和现在完成时的区分。解题关键在于:
- 时间状语:第一空的"these three years"强调动作从过去持续到现在,且可能继续延续,需用现在完成进行时;
- 动作结果:第二空强调"about forty articles"这一已完成的数量,需用现在完成时。
第一空分析
- 时间状语"these three years"表示动作从过去持续到现在,且可能继续延续;
- 现在完成进行时(has been writing)强调动作的持续性和重复性,符合语境。
第二空分析
- 数量短语"about forty articles"强调已完成的具体数量;
- 现在完成时(has written)表示动作在现在之前完成,且结果持续到当前。