收藏 分销(赏)

现在完成时和过去完成时.doc

上传人:仙人****88 文档编号:5462004 上传时间:2024-11-08 格式:DOC 页数:8 大小:46.01KB
下载 相关 举报
现在完成时和过去完成时.doc_第1页
第1页 / 共8页
现在完成时和过去完成时.doc_第2页
第2页 / 共8页
现在完成时和过去完成时.doc_第3页
第3页 / 共8页
现在完成时和过去完成时.doc_第4页
第4页 / 共8页
现在完成时和过去完成时.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、初中英语语法大全:现在完成时和过去完成分享到:2012-08-22 10:34作者:来源:字号:T|T栏目关注:上海中级口译强化班1080元起超值听说速成三级走读25人班新东方语音速成班1280元起现在完成时 和过去完成定义现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态。其构成: have (has) +过去分词。用法:1)现在完成时所表示的动作在说话之前已完成,但对现在有影响,句中没有具体的时间状语。此时多于never, ever, just,before,already,yet等连用。2)现在

2、完成时所表示的动作开始于过去,持续到现在,也许还会继续持续下去。常与for,since等一段时间状语连用。注意:表示暂短动作的词(如come,go,borrow,lend,die,bur,marry等)的完成时不能与for,since等表示一段时间的状语连用。例如:How long may I keep the book?这本书我可以借多久?Two weeksBorrow和lend 都是暂短性动词,当表示借多久时,用动词keep常见的短暂性动词转换成延续性动词leave - be away, borrow - keep, buy - have, begin/start - be on, die

3、 - be dead, finish - be over, join - be in+组织机构,be a member of+组织机构, open sth - keep sth open,fall ill - be ill, get up-be up, catch a cold - have a cold,come here - be here, go there - be there, become - be,come back - be back, fall asleep - be asleep,get to/ arrive/reach - be (in), leave - be away

4、 from,get to know - know, go (get) out be out,put on wear;catch a cold have a cold等。例:The old man died 4 years ago. -The old man has been dead for 4 years. - It is 4 years since the old man died. -Four years has passed since the old man died.He joined the Party 2 years ago. -He has been in the Party

5、 for 2 years. I bought the book 5 days ago. - I have had the book for 5 days. 比较过去时与现在完成时 1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。 2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:yesterday, last week,ago, in1980, in October, just now, 具体的时间状语现在完成时的时间状语for, since, so fa

6、r, ever, never, just, yet,till / until, up to now, in past years, always,3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn, work, study, know. 过去时常用的非持续性动词有come, go, leave, start, die, finish, become, get married等。举例:I saw this film yesterday.(强调看的动作发生过了。)I have seen this film. (强调对现在的影响,电影的内容已经知道

7、了。)句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。 (错)Tom has written a letter to his parents last night. (对)Tom wrote a letter to his parents last night.句子中如有过去时的时间副词(如 yesterday, last, week, in 1960)时,不能使用现在完成时,要用过去时。 (错)Tom has written a letter to his parents last night. (对)Tom

8、wrote a letter to his parents last night.用一般过去时代替完成时1)两个动作如按顺序发生,又不强调先后,或用then,and,but 等连词时,多用一般过去时。 When she saw the mouse,she screamed. My aunt gave me a hat and I lost it.2 ) 两个动作相继发生,可用一般过去时;如第一个动作需要若干时间完成,用过去完成时。 When I heard the news, I was very excited.3)叙述历史事实,可不用过去完成时,而只用一般过去时。 Our teacher

9、told us that Columbus discovered America in 1492.用于现在完成时的句型1)It is the first / second time. that结构中的从句部分,用现在完成时。 It is the first time that I have visited the city. It was the third time that the boy had been late.2)This is the that结构,that 从句要用现在完成时. This is the best film that Ive (ever) seen. 这是我看过的

10、最好的电影。 This is the first time (that) Ive heard him sing.这是我第一次听他唱歌。典型例题(1) -Do you know our town at all? -No, this is the first time I _ here.A. was B. have been C. came D. am coming 答案B. This is the first time 后面所加从句应为现在完成时,故选B。(2) -Have you _ been to our town before? -No, its the first time I _ he

11、re.A. even, come B. even, have comeC. ever, come D. ever, have come 答案D. ever意为曾经或无论何时,反意词为never,此两词常用于完成时。 This is the largest fish I have ever seen. It is / was the first time +that-clause 的句型中,从句要用完成时。 注意:非延续性动词的否定形式可以与表示延续时间的状语连用。即动作不发生的状态是可以持续的。(错)I have received his letter for a month.(对)I hav

12、ent received his letter for almost a month.比较since和forSince 用来说明动作起始时间,for用来说明动作延续时间长度。I have lived here for more than twenty years.I have lived here since I was born.My aunt has worked in a clinic since 1949.Some new oilfields have been opened up since 1976.I have known Xiao Li since she was a litt

13、le girl.My brother has been in the Youth League for two years.I have not heard from my uncle for a long time.注意:并非有for 作为时间状语的句子都用现在完成时。 I worked here for more than twenty years.(我现在已不在这里工作。) I have worked here for many years.(现在我仍在这里工作。)小窍门:当现在完成时+一段时间,这一结构中,我们用下面的公式转化,很容易就能排除非延续动词在完成时中的误使。1)(对) To

14、m has studied Russian for three years.= Tom began to study Russian three years ago, and is still studying it now.2)(错) Harry has got married for six years.= Harry began to get married six years ago, and is still getting married now.显然,第二句不对,它应改为 Harry got married six years ago.或 Harry has been marri

15、ed for six years.since的四种用法1) since +过去一个时间点(如具体的年、月、日期、钟点、1980, last month, half past six)。I have been here since 1989.2) since +一段时间+ agoI have been here since five months ago.3) since +从句Great changes have taken place since you left.4) It is +一段时间+ since从句It is two years since I became a postgrad

16、uate student.延续动词与瞬间动词1) 用于完成时的区别延续动词表示经验、经历; 瞬间动词表示行为的结 果,不能与表示段的时间状语连用。 He has completed the work.他已完成了那项工作。 (表结果) Ive known him since then. 我从那时起就认识他了。(表经历)2)用于till / until从句的差异 延续动词用于肯定句,表示做直到 瞬间动词用于否定句,表示到,才 He didnt come back until ten oclock.他到10 点才回来。 He slept until ten oclock.他一直睡到10点。典型例题1

17、. You dont need to describe her. I _ her several times.A. had metB. have met C. metD. meet 答案B. 首先本题后句强调对现在的影响,我知道她的模样,你不用描述。再次,several times告知为反复发生的动作,因此用现在完成时。2.-Im sorry to keep you waiting.-Oh, not at all. I _ here only a few minutes.A. have been B. had been C. wasD. will be 答案A. 等待的动作由过去开始,持续到现

18、在,应用现在完成时。(四)过去完成时1) 概念:表示过去的过去其构成是had +过去分词构成2) 用法a.在told, said, knew, heard, thought等动词后的宾语从句。 She said (that) she had never been to Paris.b. 状语从句 在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。 When the police arrived, the thieves had run away.3)过去完成时的时间状语before, by, until , when, after, once, as soon a

19、s。 He said that he had learned some English before. By the time he was twelve, Edison had began to make a living by himself.Tom was disappointed that most of the guests had left when he arrived at the party.典型例题 The students _ busily when Miss Brown went to get a book she _ in the office.A. had writ

20、ten, leftB,were writing, has left C. had written, had leftD. were writing, had left 答案D. 把书忘在办公室发生在去取书这一过去的动作之前,因此忘了书这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在同学们正忙于这一背景下,when所引导的动作发生。因此注意:had no when还没等 就had no sooner than刚 就 He had no sooner bought the car than he sold it.过去完成时与现在完成时的比较I have known h

21、im for three years.我认识他三年了。I had known him when I was a student.我当学生时,就已经认识他了。过去完成时与现在完成时二者用法基本相同,但现在完成时以现在的时间为基点,过去完成时则以过去的时间为基点,与现在无关,即过去的过去。I have finished my experiment.我已经做完实验了。(表示现在说话时已经做完实验)By six oclock,I had finished my experiment.在六点以前,我就已经做完实验了。(表示在过去的某一时间six oclock以前已经做完实验,与现在毫无关系)注意过去完成时,主要用于间接引语中。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服