《英语现在完成进行时态和现在完成时》由会员分享,可在线阅读,更多相关《英语现在完成进行时态和现在完成时(42页珍藏版)》请在金锄头文库上搜索。
1、现在完成进行时现在完成进行时定义:定义: 表示某动作从表示某动作从_开始,一直延续到开始,一直延续到_,并,并将持续下去,常和表示将持续下去,常和表示_的状语连用。的状语连用。构成构成肯定句:主语肯定句:主语+have/has been + 动词动词ing +.否定句:主语否定句:主语+have/has +not +been +动词动词ing +. 一般疑问句:助动词一般疑问句:助动词have/has+主语主语+ been+动词动词ing?时间状语时间状语: 1. for + _ 2. since + _ 3. since + _过去过去现在现在一段时间一段时间一段时间一段时间一般过去时的句子
2、一般过去时的句子过去的时间点过去的时间点用用 for或或since填空填空1. I have been practicing my oral English _ 10:30.2. Mary has been running _ 15 minutes.3. Sarah has been sleeping _ 9:00.4. Dale has been talking on the phone _5 minutes.sinceforsincefor5.Louie has been studying Chinese _ he was 6 years old.6.I have been watchin
3、g you _10 minutes.sincefor( )1. Ive been skating _ three hours today.A. about B. forC. since( )2. Weve been studying English _ two years ago.A. for B. fromC. since考点单选题考点单选题( )3. She started skating _ 9 oclock.A. for B. at C. since( )4. Sam _ collecting shells for five years.A. isB. started C. has b
4、een( )5. How long have you _ today?A. swimming B. been swimming C. started swimming6. My mother has _ Chinese for two years. A. taughtBbeen teachingC. been taught D. is going to teach7. is the meeting going to last? About twenty minutes. A. How far B. How soon C. How long D. How often 8. I have been
5、 skating _ two hours.A. in B. at C. for D. since 9. If I _ enough money, I _ a hospital for SARS patients. A. will have, build B. will have, will build C. have, will build D. have, build10. Hes been collecting shells _ he was ten years old. A. when B. while C. and D. since现在完成时含义现在完成时含义1。表过去发生的某一动作对
6、现在造成的影响或结果。表过去发生的某一动作对现在造成的影响或结果。2.表示过去已经开始,持续到现在的动作或状态,也表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状态。可以表示实质可能继续下去的动作或状态。通常和通常和 _引导引导的时间状语连用的时间状语连用.以及以及 so far, by now, these days, in the last ten years 等连用。等连用。for(段时间)(段时间), since(点时间)(点时间),How long 通常与表示包括现在在内的时间副词通常与表示包括现在在内的时间副词_等状语连用等状语连用just(刚刚)(刚
7、刚), already(已经)(已经), before, never, ever, yet动词的过去分词:规则变化(和过去时一样)动词的过去分词:规则变化(和过去时一样) 不规则变化:见表。不规则变化:见表。现在完成时的结构现在完成时的结构:助动词助动词have(has)+过去分词过去分词构成构成请把下列属于过去进行时的句子改成否定句,一般疑问句,作肯否定回答。1.He_already_(do)thejob.否定:He_thejob_.一般疑问:_he_thejob_?肯定否定:Yes,he_./No,he_.2.TheyvebeeninChinafor5years.就划线部分提问:Howlo
8、nghavetheybeeninChinahasdonehasntdoneyetHasdoneyethashasnt现在完成时的句型现在完成时的句型1。表过去发生的某一动作对现在造成的影响或结果。表过去发生的某一动作对现在造成的影响或结果。 我刚洗过衣服。我刚洗过衣服。I have just cleaned my clothes.(“洗衣服洗衣服”是发生在过去的动作,对现在造成的结果是发生在过去的动作,对现在造成的结果是是“衣服干净了衣服干净了”)(对现在的影响:不饿对现在的影响:不饿)I have just had my breakfast.通常与表示包括现在在内的时间副词通常与表示包括现在
9、在内的时间副词just(刚刚)(刚刚), already(已经)(已经), before, _等状语连用等状语连用never, ever, yet我刚吃过早餐了我刚吃过早餐了现在完成时的含义一的用法现在完成时的含义一的用法: I _never _(hear) of that before. _you ever _(ride) a horse? She _already _(finish)the work. _you _(milk) the cow yet? Yes,I _(do) that already. I_ just _(finish)my homework. He _(not,come
10、) yet. 动词填空动词填空heardhaveHaveriddenhasfinishedHavemilkedhave donehavefinishedhas not come表示过去已经开始,持续到现在的动作或状态,也可以表示过去已经开始,持续到现在的动作或状态,也可以表示实质可能继续下去的动作或状态。表示实质可能继续下去的动作或状态。通常和通常和 _引导的时间引导的时间状语连用状语连用.以及以及 so far, by now, these days, in the last ten years 等连用。等连用。I have been here for over two years. He
11、has worked here since 1989. for(段时间)(段时间), since(点时间)(点时间),How long 我在这里超过两年了。我在这里超过两年了。他从他从1989年起在这里工作。年起在这里工作。现在完成时的含义二的用法现在完成时的含义二的用法: 1.I _(not,see)her these days. 2.She _(learn)English for 3 years/since 3 years ago. 3.They _(live)here since 1990. 4.What _(happen)to the USA in the last 350 years
12、?havent seenhas learnedhave livedhas happened动词填空动词填空注意点一:注意点一:现在完成时与一般过去时的用法比较现在完成时与一般过去时的用法比较现在完成时表示过去的动作一直延续到现在甚至会继续下现在完成时表示过去的动作一直延续到现在甚至会继续下去或表示过去的动作对现在造成的影响去或表示过去的动作对现在造成的影响:一般过去时表示动作发生的时间在过去。现在完成时属于一般过去时表示动作发生的时间在过去。现在完成时属于现在时态范围,因此,不能和表示过去的时间状语连用。现在时态范围,因此,不能和表示过去的时间状语连用。 如:如:常和常和just(刚刚)(刚刚
13、), already(已经)(已经), before, just(刚刚)(刚刚),already(已经)(已经), before,for,since连用。连用。yesterday, last night, two weeks ago等等试比较:试比较:飞机已经来了。飞机已经来了。The plane has arrived .(说明现在的情况:飞机在这儿)(说明现在的情况:飞机在这儿)飞机是一刻中以前来的。飞机是一刻中以前来的。The plane arrived a quarter ago.(强调动作发生的时间在过去)(强调动作发生的时间在过去)我在这儿已经教了十五年。我在这儿已经教了十五年。I
14、 have taught here for fifteen years. (表示十五年前的动作一直延续到现在,还可能会继续。)(表示十五年前的动作一直延续到现在,还可能会继续。)我过去在这儿教过一年。我过去在这儿教过一年。I taught here for a year.(表示(表示“我我“现在已经不在这儿任教了)现在已经不在这儿任教了)注注意意点点二二:表示一个从过去开始,一直持续到现在,有可能继续下去的动作或状态.通常和for或since引导的时间状语连用,谓以语动词要用延延续续性性动动词词,不不能能用用短短暂性动词暂性动词.短暂性动词与延续性动词的联系与区别短暂性动词与延续性动词的联系与
15、区别短暂性动词短暂性动词: 可与可与already, yet, ever, never等连用等连用,但不能与但不能与for a day, since last week, how long 连用连用.短暂性动词短暂性动词 延续性动词延续性动词buyhave 买买beginbeonborrowkeep 借借joinbe a member of 参加参加,加入加入diebe dead 死死短暂性动词短暂性动词 延续性动词延续性动词arrive/come/gobe (in) here / there 到某地到某地openbe open (adj.) 开开,打开打开leavebe away 离开离开c
16、losebe closed 关闭关闭marrybe married 结婚结婚开始开始, finish / endbe over 结束结束,完成完成start/begin to workwork1.for +Ihavebeenhere_5weeks.HesstudiedEnglish3years.一段时间一段时间forfor2. since +从句(一般过去时)单词词组(表示过去某一时间的)时间时间点点Eg.Ihavebeenhere_2000.Ihavebeenhere_5yearsago.Ihavebeenhere_Igraduatedin2000.sincesincesince注2):对f
17、or或since引导的时间状语提问必须用howlong,决不能用when.Ihavelivedherefor10years.Howlonghaveyoulivedhere?Shehasstoodheresince2hourago.Howlonghasshestoodhere?注3):短暂性动词不能和for或since引导的时间状语连用,当然也不能用于howlong引导的问句中.(误)Ihavelefttherefor5years.(正)Ihavebeen awaytherefor5years. 多种表达法:多种表达法: 他入党五年了。他入党五年了。 电影开始五分钟了。电影开始五分钟了。 It
18、is five minutes since the film beganThe film has been on for five minutes.The film began five minutes ago.it is five years since he joined the PartyHe has been a Party member for five years.He has been in the Party for five years.He joined the Party five years ago .( )( )( )( )( )( )( )( )I have bou
19、ght a new dictionary for a week. I have had a new dictionary for a week.我买我买一本新词典已有一星期了。一本新词典已有一星期了。They have come here for two days.They have been here for two days.他们来这儿已经两天了。他们来这儿已经两天了。He has joined the League member for two years.He has been a League member for two years.他已他已入团两年了。入团两年了。The man
20、has been dead for several years.The man has died for several years.这个人已经死了几年了。这个人已经死了几年了。1.I have borrowed the book for 2 weeks. ( )2.The film has begun for 5 minutes.( )ABCABCB kept B been on3. 这辆自行车我买了两年了。这辆自行车我买了两年了。 Ive _ the bike _ two years.4. He left Nanjing two years ago. He _ _ _ _ Nanjing
21、for two years.5. The monkey died last month. The monkey _ _ _ for a month.6. A: Hong long _ you _ ( ) B: Two weeks. A.did,get ill B. have,fallen ill C. were,ill D. have,been illhad forhas been away fromhas been deadD1. Lilei _ the pen for five years. A.has had B.bought C have bought2.Its three years
22、 since he the army . A.has joined B.has been in C.joined3.I have been here _ 4 years. A. since B. for C. from4. We have learnt English _ six years ago. A. since B. for C. from考点单选题考点单选题5.My brother _ the Army for 5 years. A. has joined B. has been in C. has been to6.In the past ten years the workers
23、 _ many houses. A. have built B. had built C. built在某地(多长时间)现在仍在那里。常与时段连用在某地(多长时间)现在仍在那里。常与时段连用(for,since )have (has) been inhave( has) been to曾去过某地(曾去过某地(次)现在已不在那里。次)现在已不在那里。可与可与just, ever, never等连用,等连用,have (has) gone to注意点三:注意点三:have (has) been in, have( has) been to 和和have (has) gone to区别区别意为意为“
24、到某地去了到某地去了”,表示到了某地或正在去某地的途中。,表示到了某地或正在去某地的途中。总之,说话时该人不在现场总之,说话时该人不在现场.Mr. Brown has been in Shanghai for three days.They have been in Canada for five years.布朗来上海已经有三天了。布朗来上海已经有三天了。他们到加拿大有五年了。他们到加拿大有五年了。在某地(多长时间)现在仍在那里。常与时段连用在某地(多长时间)现在仍在那里。常与时段连用(for,since )我刚才去邮局了。我刚才去邮局了。玛丽从未去过长城。玛丽从未去过长城。你以前曾经去过杭
25、州吗?你以前曾经去过杭州吗?I have just been to the post office.Have you ever been to Hangzhou before?表示表示“曾经去过某地曾经去过某地”,现在已经不在那里了。,现在已经不在那里了。可与可与just, ever, never等连用等连用他们去过那个村庄好几次了。他们去过那个村庄好几次了。They have been to that village several times.表示表示“曾经去过某地曾经去过某地”,现在已经不在那里了。,现在已经不在那里了。后面可接次数,表示去过某地几次后面可接次数,表示去过某地几次.Mar
26、y has never been to the Great Wall.他到书店去了。他到书店去了。杰克杰克.约翰逊到伦敦去了。约翰逊到伦敦去了。He has gone to the bookshop.Jack Johnson has gone to London.意为意为“到某地去了到某地去了”,表示到了某地或正在去某地的途中。,表示到了某地或正在去某地的途中。总之,说话时该人不在现场总之,说话时该人不在现场.1.May I speak to Ken? Sorry, he is out. He _ see his teacher, A. goes to B. has been to C.has
27、 gone to2. Our teacher _ here since 2004. A. has been in B. has been to C. has been3. Have you ever _ Huang shan? Yes, Ive been there twice. A. been to B. been in C.gone to 4. Wheres Daming? He _ the teachers office. A. has been to B. have gone to C. has gone to考点单选题考点单选题Correcting1.Ihaveborrowedthe
28、bookfor3months.2.Mybotherhasjoinedthearmysincehewas18.3.JackandTomhavelivedheresince5years.4.ThefilmhasbeenonsinceIhavecometothecinema.5.WhenhasMr.Licaughtabadcold? have kepthas been in/ been a member of the armysince 5 years ago/ for 5 yearscame didcatch6. Ten years have passed since they got marri
29、ed.7. Jim has gone to Beijing for 2 years.8.What time have the factory opened?9.I have gone to Chunhua Middle School twicehashas been indidopenbeen to1.LiHonghas_thearmyfor2years.A.joinedB.beinC.beeninD.joinedin2.Wehavebeenfriendssince_.A.childrenB.fiveyearsC.fiveyearsagoD.fiveyearsbefore3.Mike_theb
30、ookforamonth.A.hasboughtB.hashadC.hadhadD.hasborrowed4.You_thatquestionthreetimes.A.alreadyaskedB.havealreadyaskedC.alreadyhaveaskedD.askedalready考点综合单选题考点综合单选题5.ThoseforeignfriendsleftGuangzhou_.A.sincelastweekB.aweekagoC.foraweekD.sinceaweekago6.I_atthisschoolfortwoyears.A.amstudyingB.studyC.studi
31、edD.havestudied7.They_inthecitysincelastsummer.A.liveB.didntliveC.havelivedD.live8.Mrs.WanghaslivedinHaikou_1992.A.sinceB.fromC.afterD.in9.Mr.Black_Chinasincethesummerof1998.A.hasbeentoB.hasbeeninC.hascometoD.cameto10.Hisfather_foryears.A.hasdiedB.hasbeendeadC.diedD.dies11.Mary_toseethefilmsbecauses
32、he_ittwice.A.wontgo,sawB.wontgo,willseeC.wontgo,hasseenD.didntgo,sees12.-Wouldyoulikesomemorefood-Thankyou.I_enough.A.willhaveB.havehadC.haveD.had13._you_England?Yes,it_abeautifulcountry.A.Will,goneto,wasB.Have,beento,isC.Had,beento,isD.Have,goneto,is14.-_you_toBeijing-No,I_.I_thereearlynextmonth.A.
33、Have,been,havent,amgoingB.Had,been,hadnt,amgoingC.Have,gone,havent,wasgoingD.Did,go,didnt,wasgoing15.-Yousister_toLondontostudyEnglish.Isthattrue?-Yes,she_therefortwomonths.A.hasbeen,hasbeenB.willgo,hasgoneC.gone,willbeD.hasgone,hasbeen16.Hehasacomputerofhisown.He_ittwodaysagoA.buyB.boughtC.willbuyD
34、.hasbought17.-WhereisLiLei?-He_Shanghai.A.hasgonetoB.hasbeentoC.wenttoD.goesto18.He_hishomeworkandisnowlisteningtomusic.A.finishesB.hasfinishedC.finishD.isfinishing19.David_Shanghaiformorethanthreemonths.A.cametoB.hasbeentoC.hasbeeninD.hascometo20.-IsyourfatheraPartymember-Yes,he_thepartythreeyearsago.He_aPartymemberforthreeyears.A.joined;hasbeenB.hasjoined;hasbeenC.wasjoined;isD.joined;was