Unit8Haveyoupackedityet?SectionAGrammarGrammar现在完成时的用法现在完成时表示过去某时发生的行为对主语目前产生的影响。即用过去发生的某个行为来说明现在的某种情况。Wearegoodfriends.(现在的情况)Iknewhimin1997.(过去的动作)Wehaveknowneachothersince1997.(现在完成时把过去的动作和现在联系起来并着眼于现在)ShehasbeentoBeijing.(现在已不在北京,从结果上和现在联系起来)ShehasbeeninBeijingfortwoyears.(现在仍在北京,从时间上和现在联系起来)现在完成时的三种基本用法:1、未完成用法。表示动作或状态开始于过去,一直延续到现在,可能继续发展,也可能刚刚结束。Hehasbeeninthearmyfortenyears.IhavestudiedEnglishsince1980.Hehaslivedhereallhislife.a.be,live,study都是延续性动词。b.常用的时间状语:since…,for…,inthepastfewyears,sofar,allhislife.2、反复性用法,表示过去到现在这段时间内反复发生的动作。Ihavebeentothecitytwicethisweek.Ihaveoftenwonderedwhereshegetshermoneyallthesedays.这种用法从时间上与现在发生了联系。3、完成性用法,表示动作或状态到说话时已经完成,通常所产生的结果把过去的动作和状态和现在联系起来。HehasgonetoShanghai.他已经去了上海。(结果:他已不在这儿)Canyoumakesure___thegoldring?A.whereAlicehadputB.wherehadAliceputC.whereAlicehasputD.wherehasAliceput使用现在完成时表示过去发生的“放”的动作对现在的影响,究竟金戒指现在“在哪里”。WhenIwasatcollegeI___threeforeignlanguages,butI___allexceptafewwordsofeach.A.spoke;hadforgottenB.spoke;haveforgottenC.hadspoken;hadforgottenD.hadspoken;haveforgotten“但都忘了”是现在的情况,要用现在完成时,强调结果。--I’msorrytokeepyouwaiting.--Oh,notatall.I___hereonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe“(for)onlyafewminutes”说明几分钟前来了这里,一直到现在。---___thesportsmeetmightbeputoff.---Yes,italldependsontheweather.A.I’vebeentoldB.I’vetoldC.I’mtoldD.Itold“被告知”是过去的事,对现在的影响是“我已知道”。Theprice___,butIdoubtwhetheritwillremainso.A.wentdownB.willgodownC.hasgonedownD.wasgoingdown表示已发生的动作Allthepreparationsforthetask__,andwe’rereadytostart.A.completedB.completeC.hadbeencompletedD.havebeencompleted过去的动作...