SectionⅦGrammar单元语法项目(一)——过去完成进行时语法图解探究发现①Beforethelastbuscame,Ihadbeenwaitingforhalfanhour.②Untilthenshehadbeenlivingwithherdaughter.③Ididn'tknowthatyouhadbeenlookingforthatbook.④Ithadbeenrainingandthestreetwasstillwet.⑤Hisarmsweresunburntbecausehehadbeensittinginthesunallday.⑥Hefeltverytiredbecausehehadbeenworkinginthefieldforatleastfivehours.[我的发现](1)例句①②③④⑤⑥中均用了过去完成进行时,其结构为______________。(2)过去完成进行时表示一个动作从过去某时开始,一直延续到另一个过去时刻,而那个时刻,该动作可能刚刚终止,也有可能还在。hadbeen+现在分词继续一、概念过去完成进行时表示在过去某一特定时间之前发生的动作一直持续到这个特定时间,或是刚刚结束,或是还要继续。过去完成进行时强调“持续进行”。其标志性的时间状语有:by...,before或when引导的从句(从句用一般过去时)及表示一段时间的状语(如forhours,allday)等。Iwasverytired.Ihadbeenworkingallday.我很累,一整天我都在干活。Shehadbeensufferingfromabadcoldbeforeshetooktheexam.她在考试之前一直患重感冒。二、构成hadbeen+现在分词IhadbeenlookingforajobforsixmonthsbeforeIgotthisone.我苦苦寻找了六个月才找到这份工作。三、用法1.发生在过去某个时间之前的某个动作,且该动作持续了一段时间。IhadbeenlookingforitfordaysbeforeIfoundit.这个东西,我找了好几天才找到。Thepoliticianhadbeenwaitingforhisvisafordaysbeforehegotit.这个政治家在拿到他的签证之前,等了好多天。2.过去某一时间之前经常发生的动作。IhadoftenbeenthinkingofyoubeforeyoucametoShanghai.在你来上海之前,我常常想你。3.直到过去某个时间点还在进行的动作。Whenhearrivedatthestation,hefoundthetrainhadbeenwaitingforpassengers.当他到达车站时,他发现火车早已在等候乘客了。She'donlybeenreviewingherlessonsforashortwhilewhenherlittlesisterinterruptedher.她妹妹打断她时,她温习功课才一会儿。4.表示一定的感情色彩,如喜欢或厌恶等。Nobodyknewwhatthisfellowhadbeendoingallthesedays.没人知道这个家伙这些天一直在干什么。Ineverthoughthehadbeendoingthatkindofthingtoyou.我怎么也没有想到他居然对你做那种事。即时演练1(1)用所给词的适当形式填空①Whenthepolicerushedintothestreet,thethieves______________(disappear)intothedistance.②They(expect)theanecdoteforsometimebeforeIcame.③Thedoctoraskedwhathe(eat).(2)完成句子①HebeforehewenttoShanghai.他去上海之前一直住在这里。②Ibeforeshecalledmein.在她喊我进去之前,我已经等了半个小时。haddisappearedhadbeenexpectinghadbeeneatinghadbeenlivingherehadbeenwaitingforhalfanhour四、过去完成进行时与现在完成进行时、过去完成时的区别1.过去完成进行时表示在过去某一特定时间以前发生的动作一直持续到这个特定时间,或是刚刚结束,或是还要延续。但是,决不会延续到现在。Ithadbeenraininghardforthreeweeks.Nearlyallthelittletreesonthemountainwerewashedaway.大雨一连下了三个星期,山上的小树差不多都给冲走了。2.现在完成进行时在现在某段时间内一直进行的动作,强调动作持续到现在。Shehasbeencleaningtheoffice,sowehavetowaitoutside.她一直在打扫办公室,所以我们不得不在外面等着。3.过去完成时表示动作在过去的某一时间已经完成。Tomwasdisappointedthatmostoftheguestshadleftwhenhearrivedattheeveningparty.当汤姆到达晚会的时候,大部分人都走了,他很失望。[名师点津]时间点的确定以及是否强调动作的持续性是判断这三种时态的关键。即时演练2(1)用所给词的适当形式填空①(2015·安徽高考改编)JustasIgottotheschoolgate,IrealizedI(leave)mybookinthecafe.②(2015·福建高考改编)—WhereisPeter?Ican'tfindhimanywhere.—Hewenttothelibraryafterbreakfastand___________(write)hisessaythereeversince.③Hissuccesswasduetothefactthathe_________________(work)hardallthetime.hadlefthasbeenwritinghadbeenworking④I(study)athomebeforemymothercameback.⑤Thepopgroupstartedtheconcertafterallthetables_______________(connect).hadbeenstudyinghadbeenconnected(2)完成句子①Shebeforeenteringthecollege.她上大学以前一直在学英语。②She,soitwasverytidy.她已经打扫过了,所以办公室很整洁。③(2015·陕西高考改编)Martyreallyhardonhisbookandhethinkshe'llitbyFriday.马蒂真的一直在努力写书,他认为周五就能完成。④Iheard.我听说你一直在找我。hadbeenstudyingEnglishhadcleanedtheofficehasbeenworkinghavefinishedyou'dbeenlookingformeⅠ.用所给词的适当形式填空1.Sincethetimehumankindstartedgardening,we______(try)tomakeourenvironmentmorebeautiful.2.LiuYuanhuarealizedshe(miss)thebestchancetogetthefirstprize.3.Sofialookedaroundatallthefaces;shehadtheimpressionthatshe(see)mostoftheguestsbefore.4.I(wait)atthebusstopwhenthebusfinallycamethirtyminuteslater.havebeentryinghadmissedhadseenhadbeenwaiting5.IrealizedthatI(overwork),soIdecidedtotakeafewdays'holiday.6.They(build)thecompanysince2017and________________(notcomplete)ityet.7.Finally,wegotthereplywe(expect).8.Eventuallyshefoundthebookshe(look)for.hadbeenoverworkinghavebeenbuildinghaven'tcompletedhadbeenexpectinghadbeenlookingⅡ.完成句子1.Thetelephonebeforeitwasanswered.电话响了三分钟才有人接。2.BythetimeJackreturnedhomefromEngland,__________________________________.杰克从英国回到家时,他的儿子已经大学毕业了。3.Shesinceyouleft.自从你离开后,她一直在等你。4.Shewhensheenteredtherace.她参加比赛时已练习了三年。5.Sheshowedmethepicture.她向我展示了她画的画。hadbeenringingforthreeminuteshissonhadgraduatedfromcollegehasbeenwaitingforyouhadbeenpractisingforthreeyearsshehadpainted单元语法项目(二)——进行时态和非进行时态语法图解探究发现①Wegotoworkat8o'clockinthemorning.②Theplanearrivedtenminutesago.③Heisreadinganovelnow.④Shehasbeenillforawholeweek.⑤Ihavebeenstudyingtheproblemthese15days.⑥Wehadlearned1,500Englishwordsbytheendoflastterm.[我的发现](1)属于进行时态的例句有:。(2)属于非进行时态的例句有:。③⑤①②④⑥一、进行时态和非进行时态的区别1.进行时态表示动作未完成,非进行时态表示动作已完成。TheGreenswerewatchingafootballmatchonTV.(在看)格林一家正在看电视上播出的足球赛。TheGreenswatchedafootballmatchonTVlastnight.(看过了)昨天晚上格林一家看了电视上播出的足球比赛。2.进行时态表示暂时的动作,非进行时态表示永久的动作。Whereisheworkingatpresent?(临时性的工作)他目前在哪儿工作?Wheredoeshework?(固定工作)他在哪儿工作?3.进行时态表示较长时间内反复进行的动作,非进行时态表示一次性动作。You'vebeensayingyoucansucceedforfiveyears.(多次)五年来你一直在说你能成功。Yousaidyoucouldsucceed.(一次性)你说过你能成功。4.进行时态侧重于时间的延续,非进行时态侧重于说明事实。Itwasrainingcatsanddogslastnight.(强调雨没停,一直在持续)昨晚整整一夜都在下倾盆大雨。Itrainedcatsanddogslastnight.(只强调下过大雨)昨晚下了倾盆大雨。即时演练1用所给词的适当时态填空①(2018·北京高考改编)Susanhadquitherwellpaidjoband___________(work)asavolunteerintheneighborhoodwhenIvisitedherlastyear.②(2017·天津高考改编)I(drive)downtoLondonwhenIsuddenlyfoundthatI