作业帮 > 英语 > 作业

英语现在完成时与现在完成进行时区别!

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 06:23:17
英语现在完成时与现在完成进行时区别!
现在完成时有一层意思是过去发生的动作持续到现在,并可能继续持续下去.现在完成进行时表示过去发生的动作持续到现在并将继续持续下去.我从字面意思只能理解出这两种时态持续下去的可能性不同,现在完成时的动作是可能持续下去,而现在完成进行时是一定会持续下去!但是我觉得好多情况下二者好像没有任何区别啊!
比如说:He has lived here for three years.是现在完成时,表示他已经住在这三年了(并可能继续住下去)
但 He has been living here for three years.同样也表示他在这住了三年啊!和前个句子有什么区别啊?我感觉没区别啊!
口语中有时确实可互换使用.
完成进行时更强调动作的持续性,而完成时强调动作的结果.