现在完成式和过去完成时的区别
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/17 04:15:18
现在完成式和过去完成时的区别
总觉得不管是句型结构还是适用场合都蛮接近的.请问该怎么分辨何时用现在完成式,何时用过去完成时呢?它们二者适用场合有什么区别么?
总觉得不管是句型结构还是适用场合都蛮接近的.请问该怎么分辨何时用现在完成式,何时用过去完成时呢?它们二者适用场合有什么区别么?
1.现在完成时一般有三种情况
过去的动作对现在有影响:I have finished my work.
某一动作或状态从过去开始一直到现在:He has lived here for two years.
从过去开始一直到现在做过多少...:He has been to beijing three times.
2.过去完成时比较好懂,一般情况下,过去某一时间或活动之前的动作就用过去完成时:He had left when I arrived.
3.现在完成时,是指在现在的状态下已经完成的动作.He says he has arrived in Japan.
4.首先完成时都能找到两个时间点
如果一个时间点是过去而另一个是现在,那就用现在完成时
如果两个时间点都是过去的,那就用过去完成时
过去的动作对现在有影响:I have finished my work.
某一动作或状态从过去开始一直到现在:He has lived here for two years.
从过去开始一直到现在做过多少...:He has been to beijing three times.
2.过去完成时比较好懂,一般情况下,过去某一时间或活动之前的动作就用过去完成时:He had left when I arrived.
3.现在完成时,是指在现在的状态下已经完成的动作.He says he has arrived in Japan.
4.首先完成时都能找到两个时间点
如果一个时间点是过去而另一个是现在,那就用现在完成时
如果两个时间点都是过去的,那就用过去完成时