作业帮 > 英语 > 作业

我想请问英语完成时态的过去的动作对现在产生的影响这一概念和一般时态的区别 希望可以多几个例句加讲解

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/13 11:55:46
我想请问英语完成时态的过去的动作对现在产生的影响这一概念和一般时态的区别 希望可以多几个例句加讲解
你问的是现在完成时和一般现在时的区别
还是过去完成时和一般过去时的区别?
无妨
接下来上个关于地点现在完成时的例句:1.I‘ve been to Beijing( 我去过北京,强调的是过去某一时刻到过北京,表示一种经历,对现在的影响是我有了去北京的回忆.)
此句的一般现在时是I’m in Beijing(我在北京,强调的是一种客观的现实状态,而不是过去或将来,表明我正身处北京.)
再下来是关于时间现在完成时的例句:2.I‘ve had all the homeworks done(我已经把所有的家务都干完了,表明做完家务的结果对现在的影响,即我不用做家务了.)
此句的一般现在时是I usually do homework at this time.(我通常这时候做家务,表明一种做事的习惯,是一种状态的影响,即我天天都做家务.)
如果是过去完成时就更加麻烦了
例如:3.He said that he had recieved the passport last month.(他说他上个月就收到护照了,这样一般是用在转述他人的话之中,或者是写小说,写回忆录时有用,强调他过去某一时间点上所做的事,即受到护照对他的影响,即可能是出国或去旅游的准备完成)
转化为一般过去时为:He recieved the passport last month( 他上个月收到护照,表明过去某一时间点只是得到了护照,而没有影响,只是客观发生的事件)
再问: 是我问的不够明了 我是对现在完成时中过去的动作 造成对现在的影响这一概念和一般的过去时不是很分的清 有时候感觉用一般过去时的一些句子也可以用完成时 完成时的句子也可以用过去时 可不可以告诉我这一用法在判断的时候有什么窍门或者说限定语如果可以的话可不可以给我举几个例子 谢谢
再答: 现在完成时实用的范围 1.在有明显的时间间隔标志时只能用完成时,例如:I've graduated from this university ten years ago. 我在十年前就已从这所大学毕业了(这个是指的是时间点,如果用过去时的话,无法表达清楚是什么时候毕业如:I was graduated from this university.只是过去毕业。) 2.在某些特定的情节之下,(我之前说过,尤其是转述他人的话时)必须用现在或过去完成时,例子就不举了。 3.表示过去开始的是最近刚结束,一般用already、ever、just、recently、yet、never等时间状语 例如:They have just started to explore other planets.(他们才刚刚开始探索其他星球,可以此类推其他句子。) 4.表示过去开始,持续到现在,而且还可能继续持续下去的动作或状态,例如:I've known Grace since my childhood.(我从小就认识格蕾丝,表明我现在也有可能认识格蕾丝,而过去时则没有此表达功能,可能只是过去的朋友,现在无联系。) 5.表示从过去到现在曾经历过的事(例句与1和3结合相似,如:He has never been ill in his life.而连词则与3几乎完全相同,只不过添加了如twice、before、since等连词。) 过去完成时使用的范围 几乎与现在完成时相同,但时间基点不同,现在完成基于过去的一个时间点,而过去完成时基于过去的一段时间之前的一个时间点,但均表示过去对这一时间点之后的影响(即过去完成时对过去有影响,现在完成时对现在有影响。) 希望能够帮到你,有不理解的,欢迎继续追问!