作业帮 > 英语 > 作业

It has rained every day this week.为什么这里用现在完成时不用一般现在时.两者有什么区别

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 11:04:07
It has rained every day this week.为什么这里用现在完成时不用一般现在时.两者有什么区别?
还有一个问题.The great poet ______(live) from 1564 to 1616.
你的这个问题很好,不过解释起来有点复杂
概括来说,对于同样一个动作,我们用现在完成时态是强调它的延续性,用一般现在时态是强调它的重复性.
象这个例句,It has rained every day this week.,用的现在完成时态,表示本周前几天一直在下雨,而且持续到现在(说话的时候);
如果用一般现在时态It rains every day this week.则表示“本周几天反复下雨”,但雨不是连续的,而且现在(说话的时刻)也不一定在下雨.
第二个问题,from 1564 to 1616表示纯粹的过去时间,应该与一般过去时态连用,所以用 lived
以上是个人观点,仅供参考...