语法填空题:
All these years these talented writers __________ (contribute) articles to our magazines.
这里答案给的是have been contributing.这是唯一答案吗?为什么要填完成进行时态不能填过去时或者现在完成时?
All these years these talented writers have been contributing (contribute) articles to our magazines.
这些年来,这些有才华的作家一直在为我们的杂志撰写稿件。
解答:之所以用现在完成进行时态,是因为“撰写稿件”这个“动作” 从过去到现在一直都在持续,一直都在进行,从未间断,从未停止。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!