初中英语语法-现在完成进行时.doc_第1页
初中英语语法-现在完成进行时.doc_第2页
初中英语语法-现在完成进行时.doc_第3页
初中英语语法-现在完成进行时.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

现在完成时定义:表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。构成:主语 + have/has + 过去分词 + 其他。当主语是第三人称单数时用has,其余人称用have。过去分词:规则动词的过去分词构成与动词过去式相同;在动词后面加ed构成过去分词。否定式:主语 + havent/hasnt + 过去分词 + 其他。疑问式: Have /Has + 主语 + 过去分词 + 其他?简略答语: Yes, 主语 + have/has.(肯定)No, 主语 + havent/hasnt.(否定)常见判断词:so far, recently,by now,ever since(从那时起),for+时间,since,ever,already,yet,in the past few years,by the end of +表示现在的时间(this term-)例如:she has been a doctor for twenty years My mother has worked in the hospital since in 1985.现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义: * 以already, just和yet为标志 already, just和yet 表示到现在为止动作或状态已经、刚刚或还没有发生。 * 以ever和never为标志ever和never 表示到现在为止动作或状态曾经或从来没有发生过。 * 以动作发生的次数为标志若某一动作到现在为止已经发生了若干次,则要使用现在完成时。 * 以so far为标志so far往往表示到目前为止动作或状态已经发生。基本用法 1) 表示过去发生或已完成的某个动作对现在产生的影响或结果,强调的是这个影响或结果,常同already, just, yet等状语连用 例:I have just turned off the light. 我刚刚把灯关上。(结果是灯已经关上了) She has lost her bike.她把自行车丢了。(影响是他现在没有自行车骑了) The rain has stopped now.雨已经停了。(结果是我们可以出门了) I have already read the book.我已读过这本书了。(结果是已知道这本书的内容) She has had a good education.她受到过良好的教育。(影响是她文化水平高,有修养) 2) 表示开始于过去、持续到现在的动作或状态,并可能继续下去(也可能不继续下去),常同包括现在在内的时间状语连用,如:today, now, this week, this morning, these days, this afternoon, recently, so far等;也同“for+时间段”或 “since时间点”的状语连用 例:We have had much snow this winter. 今年冬天多雪。 She has taught in the school for ten years.她在这所学校教书已经10年了。 I havent eaten anything since breakfast.我从早饭起就一直没有吃东西。 We have been busy this morning.今天上午我们一直很忙。 I have known her since we were children.我从小就认识她。 I havent seen John today.我今天没有见到约翰。 It has rained a lot these days.这些天多雨。 3) 表示从过去某一时间到说话时这段时间中反复发生的动作或多次动作的总和,常同频度副词always, often, seldom, never等连用 例:He has done a lot of work in the past two years. 在过去两年中他做了许多工作。 I have learned about two hundred English words this morning.本月我学了大约200个英语单词。 I have been to the Great Wall twice.我曾经去过长城两次 It has rained every day this week.这个星期天天下雨。 She has always walked to school.她一直步行去学校。 I have never seen such a beautiful bird.我从没见过这么美丽的鸟。 I have often met the old man on my way to work.我在上班的路上常常遇见那位老人。 4) 现在完成时与一般过去时的区别 1现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去,强调动作。 比:I have washed the car. 我洗过了车。(看上去很漂亮) I washed the car a moment ago.我刚才洗过车了。 She has watered the flowers.她已经浇了花。(不需要再浇了) She watered the flowers yesterday.她昨天浇的花。 2.现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某段时间内的经历。 比:It has rained for five hours. 雨已经下了5个小时了。 It rained for five hours yesterday.昨天下了5个小时的雨。3过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语 4.现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如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. (强调对现在的影响,电影的内容已经知道了。) 非延续性动词不能与时间段连用:go/come/begin/start/die/buy/borrow/sell/leave/arrive/receive/become等词语是瞬间动词表示的动作是一时的,不能延续,不能与for、since等表示一段时间的词连用,也不能用于how long引导的疑问句中。如不能说:He has borrowed the book for two months.()但可以说:He has kept the book for 2 months.或:It has been 2 months since he borrowed the book. 或:Two months has passed since he borrowed the book. 这些瞬间动词常与它对应的可以表示时间段的词语进行互换。becomebe borrowkeep buyhave begin (start)be on openbe open diebe dead leave-be away come-be here/in go outbe outjoin-be a member/be in begin to study-study如果非延续性动词用于现在完成时的否定式,则可同一段时间状语连用,并可同“for一段时间”或“since一时间点”和“since句子”连用。 例:She hasnt left home for a year. 她离开家还不到一年。 I havent seen Jamie for two months.我两个月没见杰米了。 用于现在完成时的句型 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. 这是我看过的最好的电影。 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 _ here.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 havent received his letter for almost a month现在完成进行时含“进行时”与“完成时”双重意义一、结构形式 现在完成进行时由“助动词 have(has) + been + 动词的现在分词”构成 二 基本用法 1. 表示从过去某时间开始一直延续到说话时还在进行而且可能还要持续下去的动作它通常和“for + 一时间段”或“since + 一时间点”这样的时间状语连用例如: I have been waiting for a letter from my parents. 我一直在等我父母的来信 It has been raining for three hours. 雨一直下了三个小时了 We have been studying here since 2004. 自从2004年以来,我们就一直在这里学习 2. 表示从过去某时间开始,一直延续到说话时刻,可能刚刚结束的动作例如: She has been sweeping the street all day. She is too tired. 她一整天都在扫大街她太累了 We have been waiting for you for two hours. We dont want to wait any longer. 我们已经等你两个小时了,不想再等了 三 常用句式 1. 肯定句:主语 + have(has) been + 现在分词 + 其他例如: I have been sitting here all the afternoon. 我在这儿坐了一下午 He has been collecting all kinds of stamps since he was ten years old. 从十岁起他就一直在收集各式各样的邮票 2. 否定句:主语 + have(has) not been + 现在分词 + 其他例如: They havent been meeting each other for five years. 他们有五年没有见面了 He hasnt been teaching here these years. 这些年他并没有一直在这儿教书 3. 一般疑问句: Have/Has + 主语 + been + 现在分词? 其肯定回答是: Yes, 主语 + have(has).否定回答是: No, 主语 + havent(hasnt).例如: Have you been preparing for the English test today? 你今天一直在准备英语考试吗? Yes, I have./No. I havent. 是的/不,我没有 Has Daniel been skating for two years? 丹尼尔滑冰已经有两年了吗? Yes, he has./No, he hasnt. 是的/不,没有两年 4. 特殊疑问句:特殊疑问词 + 一般疑问句?例如: What book have you been reading recently? 最近你在看什么书? How has your uncle been getting on with his work? 你叔叔的工作进展得怎么样? 注意:如果特殊疑问词在句中作主语或修饰主语时,句中的主语和谓语应按自然语序排列例如: Who has been teaching you English since you came to this school? 从你到这所学校来,谁一直在教你们英语? . 单项选择 1. How long have you been_here? A. stood B. to stand C. standing D. stands 2. Mr Green has been_a novel since he finished school. A. wrote B. writing C. written D. writes 3. Hi, David! Are you tired? Yes, I am tired. I_ the classrooms for three hours. A. am cleaning B. was cleaning C. have been cleaning D. had cleaned 4. Where have you been? We_ you everywhere. A. have been looking for B. has looked for C. had looked for D. has been looking for 5. It_for nearly a week. Will it last any longer? No, its reported that well have a fine weekend. A. have rained B. has be

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论