- 4
- 0
- 约1.32万字
- 约 8页
- 2017-05-06 发布于湖北
- 举报
现在完成时态与过去时态的区别讲述
现在完成时态与过去时态的区别1. 意义上的区别????一般过去时态只是单纯地表示过去某一时间发生过的动作或者存在的状态, 和现在没有任何联系, 只着眼于过去.????现在完成时态重点强调与现在的联系, 表示过去发生的动作对现在造成的影响和结果, 属于现在时的范畴.试比较下列例句:I have washed my shoes .??我刷过鞋了.??强调的是过去的某一时间发生的动作洗 对现在产生的影响是 鞋是干净的 .I washed my shoes yesterday . 我昨天刷了鞋.??强调昨天做过洗 这个动作, 与现在鞋是否干净没有关系.My father has bought a new car .??我爸爸买了一辆新车.强调在过去的某一时间发生的动作买 , 对现在造成的结果是 他有了一辆新车.My father bought a new car last Sunday . 我爸爸上个周日买了一辆新车.??强调上个周日买 这个动作发生过, 与爸爸现在是否有车无关. 也许这辆车是给别人的.2. 时间状语的区别??????一般过去时态只能与表示过去的时间状语连用, 如 yesterday, last week, three years ago, in 1990 , just now 等.????????现在完成时态中的时间状语表达的时间是到现在为止. 如: just 刚刚, before 以前, since / ever since +过去时间 自从...... 开始, ever 曾经, never 从未, 未曾, already 已经 , for+ 时间段已有多长时间了. in the last/ past ten years 在过去的十年里, so far 到目前为止. up to now 直到现在, this week 这个星期等等.
二者的根本区别在于过去时强调事实,常有具体的时间状语标志,如,yesterday/5.oclock/this morning,just now,ago etc---,
examples:
1.I met her a week ago.
2.We have a English class this morning.
而完成时有两种用法或意义
1,影响性:也是一个过去动作但却强调它对现在的影响,没具体时间点作时间状语,但常有,already,yet,before,just作状语。(1).Have you had your breakfast,yet?(2).I have seen this movie before.
(3).He has just finished his homework.
2.持续性:表动作从过去的一个点开始,一直持续到现在。(现在完成时)如果只需到过去的另一个点就是过去完成时。动词要用延续性的,还常有 for( 引导线状时间状语),since(引导点状时间状语)(1).I have been worked here for 20 years./I have worked here since 20 years ago.
(2).I have been a member of the League for 2 years.这里的be a mmber of 代替不可延续的动词短语join the League。
(3).I had been a teacher before I moved here 2 years ago.(过去完成时,表达过去之过相同点:都是发生在过去。
不同点:过去时只注重此事已发生了;现在完成时强调这件事对现在的影响。比如说:我吃过早饭了。如果你用过去时:I had my breakfast.只是表明吃过早饭了,至于现在饿不饿,还想不想吃点别的,情况不明。但如果你用现在完成时:I have had my breakfast.则表明,我已吃过早饭了,言外之意是:我现在不饿,我现在不想吃别的了。I已完成用法 表示一个过去发生并结束的动作对现在产生的结果和影响。这一类情况可以细致分为下述两种情况。 1).表示开始于过去的动作刚刚结束。常和just,now,already,yet,not…yet等连用。 Li Ming has just turned off the light. 李明刚刚把灯关上。(说明现在灯关上了) Ive finished my homework now. 现在我已经做完作业了。(说明可以交作业或做别的了) 2). 表示过去动作的结果,现在仍残留着。一般不用时间状语。 I have lost my pen. 我把笔丢了。 (说明过去某时丢的,现在我还没找到这支笔) She
原创力文档

文档评论(0)