- 870.00 KB
- 2022-07-25 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
HehasgonetoShanghai.他(已经)去上海了。HehasbeentoShanghai.他(曾经)去过上海。比较have/hasbeentohave/hasgoneto\nHewenttoShanghailastweek.他(曾经)到/去过上海[在他人生中曾经有过这样的经历,但他人现在肯定不是在上海而是回来了]他已经去上海了[也许刚动身出发,也许已经到了,也许还在路上,反正他人不在这里]上周他[做了一件事:那就是]去了上海HehasbeentoShanghai.HehasgonetoShanghai.HehasbeeninShanghaifor10years.他呆在上海迄今为止已经10年了[现在还在上海没有离开呢]辨析这些句子由时态导致的含义上的差别\n现在完成时(三)现在完成时构成用法常用状语have+动词过去分词has+动词过去分词表示某一动作或状态从过去某一时间一直持续到现在for+一段时间since+过去某一时间\n现在完成时:表示过去发生或已经完成的某一动作对现在造成的影响或结果,或从过去开始一直延续到现在的动作或保存的状态,强调的是现在的情况,不能和表示过去的时间状语连用(如:in1990,lastSunday等)。Thecarhasarrived.车子来了。Someonehasbrokenthewindow.有人把窗户打破了。现在完成时have/has+v-ed(过去分词)(结果:车子已在门口)(结果:窗户仍破着)\n现在完成时句子通常有since,for,inthepastfewmonths/years等词做时间状语。肯定形式:have/has+done否定形式:have/has+not+done一般疑问句:have或has放于句首。\nnowpastfuture一般过去时现在完成时一般过去时表示的是纯粹在过去发生的事情现在完成时表示的是在过去某个时间开始并持续到现在的动作/状态,或者发生在过去却对现在造成的影响\n现在完成时与一般过去时的比较1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。Isawthisfilmyesterday.(强调看的动作发生过了。)Ihaveseenthisfilm.(强调对现在的影响,电影的内容已经知道了。)\n2)一般过去时现在完成时一般过去时的时间状语:yesterday,lastweek,…ago,in1990,inOctober,justnow,…--具体的时间状语现在完成时的时间状语:for,since,sofar,ever,never,just,yet,till/until,uptonow,inthepastfewyears,recently,…--模糊的时间状语(错)Tomhaswrittenalettertohisparentslastnight.(对)Tomwrotealettertohisparentslastnight.\nsince用来说明动作起始时间—“自从……”for用来说明动作延续时间长度—“长达……”Ihavelivedherefortwentyyears.IhavelivedheresinceIwasborn.Myaunthasworkedinacompanysince1949.Ihavenotheardfrommyuncleforalongtime.比较since和for\n3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.一般过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等。三年前我成为了一名老师。Ibecameateacherthreeyearsago.我当老师三年了。Ihavebeenateacherforthreeyears.\n短暂性动词转延续性动词:borrowdiemarrycomebecomekeepbedeadbemarriedbeherebe\n短暂性动词转延续性动词:beginbuyfinishgoleavejoinbeonhavebeoverbetherebeawayfrombein\n终止性动词转换成延续性动词Heboughtacomputerlastweek.Hehashadacomputersincelastweek.Hehashadacomputerforaweek.\n终止性动词转换成延续性动词SheborrowedabookinJuly.Sheborrowedabooktwomonthsago..ShehaskeptthebooksinceJuly.Shehaskeptthebookfortwomonths\n终止性动词转换成延续性动词Hisgrandfatherdiedin2004.Hisgrandfatherdiedfouryearsago.Hisgrandfatherhasbeendeadsince2004.Hisgrandfatherhasbeendeadforfouryears.\n终止性动词转换成延续性动词TheorchestraarrivedinDalianlastweek.TheorchestraarrivedinDalianaweekago.TheorchestrahasbeeninDaliansincelastweek.TheorchestrahasbeeninDalianforaweek.\n终止性动词转换成延续性动词Thefilmstartedat7o’clock.Thefilmhasbeenonsince7o’clock.Thefilmhasbeenonforhalfanhour.\nLet'sreview!单项选择。I____________ateacherfortenyears.A.amB.havebeenC.be2.I____________thelastpageofthebooklastnight.A.readB.havereadC.amreading3.He__________theArmyin1999.A.hasjoinedB.joinsC.joined4.ProjectHope_________2,000,000peoplesince1989.A.trainedB.hastrainedC.train5.MaryandJack_______eachotherfornearly12years.A.knowB.knewC.haveknown6.It’simportantforme_______agoodmarkintheexam.A.togetB.getC.getting