作业帮 > 英语 > 作业

I am waiting for you.和I have been waiting for you.的区别

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 21:31:00
I am waiting for you.和I have been waiting for you.的区别
前者是现在进行时,表示我正在等你(客观事实)
后者是现在完成时,表示我“一直”在等你(从很久之前就开始等,一直等到现在,强调等了很久)
再问: 现在完成时后一定要接一段时间吗
再答: 可加可不加。但是无论加不加,完成时都暗含了“一段时间”的意思。
再问: 一般什么时候用现在进行时,又是什么时候用现在完成时,可以举具体的例子吗?
再答: 表示客观事实的时候就用现在进行时;表示从“之前”一直到现在持续的、并且以后也很可能持续下去的动作,并且强调这些动作对现在的影响的时候,就用现在完成时。 就拿这句话距离,前者就只是说我在等你(跟你怎么做没有关系),后者是说我一直在等你,等你等好久了(你看我都等你这么久了,腰酸背痛腿抽筋,你怎么还不来啊 之类的)