in the last few years 为什么是用现在完成时而不用过去完成时?

I was told that in the last few years he has wiritten quite a few books为什么是用现在完成时而不用过去完成时?

因为动作或事情发生在过去,不过对现在产生了影响,就要用悬在完成时
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-21
在最近几年 于现在有关 所以通常用完成时
第2个回答  2009-05-21
in the last few years 在最近的几年里
它是包括现在的时间,所以要用现在完成时而不用过去完成时