关于过去式和完成时的区别?I have just recevied a letter from my brother.这句话为什么是完成时,而不是过去式.一封信难道从过去一直收到现在这么长时间吗?I recevied a letter from my brother.这样才对嘛.信
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 20:48:47
关于过去式和完成时的区别?I have just recevied a letter from my brother.这句话为什么是完成时,而不是过去式.一封信难道从过去一直收到现在这么长时间吗?I recevied a letter from my brother.这样才对嘛.信
关于过去式和完成时的区别?
I have just recevied a letter from my brother.这句话为什么是完成时,而不是过去式.一封信难道从过去一直收到现在这么长时间吗?I recevied a letter from my brother.这样才对嘛.信收了就没了吗,难道收信还是个持续性动作?
关于过去式和完成时的区别?I have just recevied a letter from my brother.这句话为什么是完成时,而不是过去式.一封信难道从过去一直收到现在这么长时间吗?I recevied a letter from my brother.这样才对嘛.信
I have just recevied a letter from my brother.
这句使用现在完成时,可译作“我刚才收到一封我哥的来信”.
你体会一下,说话人说这话的时候是现在,但是收到信应该是在说这话之前几分钟或者几小时.
而且,如果他后面还有下文的话,很可能就是围绕收到信后相关的一些内容.
这就是所谓的“过去的事情对现在的影响”.
而如果单单用过去式的话,那就可能是对过去的事情的一个陈述.只是我以前收到我哥的信了,现在没什么好说的.
希望能帮助你理解,
完成时代,可以表示两种含义 A. 表示一种延续; He has been a teacher for many years. 她已经当了很多年老师。 B. 表示一种状态或结果。你的例子就行这种情况,所以完成时不一定非要表示延续。 如果用过去式,强调的是过去,你这种也可以,倒是没有错误。但是这种写法最好有个时间,用以强调过去...
全部展开
完成时代,可以表示两种含义 A. 表示一种延续; He has been a teacher for many years. 她已经当了很多年老师。 B. 表示一种状态或结果。你的例子就行这种情况,所以完成时不一定非要表示延续。 如果用过去式,强调的是过去,你这种也可以,倒是没有错误。但是这种写法最好有个时间,用以强调过去某一时间收到的信件。
收起
过去式是过去发生的事对现在的状态没有影响,完成时态是过去做好了,对现在依然有影响
e.g. He left home.说明他曾经离开了家。 He has left home.说明他离开了家,现在还是不在家