一概念:将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用。将来完成时(二)构成:will+have+过去分词表示将来某一时间完成某事。(三)用法举例:I’llhaveretiredbytheyear2019.a.状态完成:表示某事继续到将来某一时为止一直有的状态。b.动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。Theywillhavebeenmarriedfor20yearsbythen.YouwillhavereachedShanghaibythistimetomorrow.将来完成时Bythetimeyoucompletethecourse,youwillhaveearnedacertificate.当你结束课程时,你将会获得证书。Bytheendofnextyear,wewillhavesetupahospital.到今年年底为止,我们将会建好一间医院。YouwillhavereachedShanghaibythistimetomorrow.到明天的这个时候你将会到了上海。1)表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。将来完成时的用法Weshallhavelearned12unitsbytheendofthisterm.到这个学期末,我们将学完12个单元。BythetimeyougethomeIwillhavecleanedthehousefromtoptobottom.你到家之前我将把房子彻底打扫一遍。WhenIhavefinishedthat,IshallhavedoneallIamsupposedtodo.等我做完这件事时,我就做完我该做的所有的事了。Pleasedon'tgetoffthebusuntilithasstopped.请等车停稳后下车。注:在时间状语从句中,不用将来完成时,要用现在完成时来代替。例题Bytheendofthismonth,wesurely____asatisfactorysolutiontotheproblem.A)havefoundB)willbefoundC)willhavefoundD)arefinding本题时间状语为by+将来时间,考察将来完成时用法,应选择C.Theconference____afullweekbythetimeitends.A)musthavelastedB)willhavelastedC)wouldlastD)haslasted将来完成时用来可以表示在将来某一时间以前一直持续的动作,本句话的意思是:这次会议将持续整一周才结束,因此谓语动词用将来完成时,答案为B.练习题1.Pickmeupateighto’clock,I______mybathbythen.A)willhavehadB)willbehavingC)canhavehadD)mayhave2.Bytheendofthismonth,wesurely___________asatisfactorysolutiontotheproblem.A)havefoundB)willbefindingC)willhavefoundD)arefindingAC3.Bytheendoftheyearallbuttwopeople_______________.A)haveleftB)willleaveC)willbeleavingD)willhaveleft4.It’sreportedthatbytheendofthismonththeoutputofcementinthefactory_____byabout10%.A)willhaverisenB)hasrisenC)willberisingD)hasbeenrisingAD5.Theconference_____________afullweekbythetimeitends.A)musthavelastedB)willhavelastedC)wouldlastD)haslasted6.MytrainarrivesinNewYorkateighto’clock.TheplaneIwouldliketotakefromthere________bythen.A)wouldleaveB)willhaveleftC)hasleftD)hadleftBB7.———MayIspeaktoyourmanagerMr.Williamsatfiveo’clocktonight?———I’msorry.Mr.Williams____toaconferencelongbeforethen.”A)willhavegoneB)hadgoneC)wouldhavegoneD)hasgone8.BythetimehearrivesinBeijing,we____herefortwodays.A)havebeenstayingB)havestayedC)shallstayD)willhavestayed9.BythetimeyougettoNewYork,I______forLondon.A)amleavingB)shallhaveleftC)havealreadyleftD)wouldbeleavingBAD10.BythetimeJanegetshome,heraunt____forLondontoattendameeting.A.willhaveB.leavesC.willhaveleftD.leftC1.Bytheendofthisyear,I____enoughmoneyforaholiday.AwillsaveBwillbesavingCwillhavesavedDhavesavedC12.Ihavebeenstudyinghereforfouryears,bynextsummer____-.AshallgraduateBshallbegraduatedCshallbegraduatingDshallhavegraduatedD13.Ihopeherhealth_______greatlybythetimewecomebacknextyear.AimprovesBimprovedCwillbeimprovedDwillhaveimprove14.“AreyougoingtoRichard”sbirthdayparty?‘“Yes.BythenI______myhomework..”AhadfinishedBwillhavefinishedCwouldhavefinishedDfinishedDB15.IsupposebythetimeIcomebackintenyears’timealltheseoldhouse__down.AwillhavebeenpulledBwillbepullingCwillhavepulledDwillbepulled16.Ihopethatthey____theroadbythetimewecomeback.AwillhaverepairedBwouldhaverepairedChaverepairedDhadrepairedAA