英语高考英语将来完成时题20套带答案.docx
《英语高考英语将来完成时题20套带答案.docx》由会员分享,可在线阅读,更多相关《英语高考英语将来完成时题20套带答案.docx(18页珍藏版)》请在冰点文库上搜索。
![英语高考英语将来完成时题20套带答案.docx](https://file1.bingdoc.com/fileroot1/2023-5/5/74d91731-5d2c-42c7-bc7e-a7a60a29d079/74d91731-5d2c-42c7-bc7e-a7a60a29d0791.gif)
英语高考英语将来完成时题20套带答案
【英语】高考英语将来完成时题20套(带答案)
一、单项选择将来完成时
1.China_______________ahigh-speedrailwaynetworkcoveringalmostallitscitieswithapopulationofofmorethan500,000by2015.
A.issettingupB.willsetup
C.hassetupD.willhavesetup
【答案】D
【解析】
试题分析:
句意:
中国在2015年为止将已经建成了覆盖所有城市超过50万人口的高铁网络。
这句话的时间是by2015年,介词by一般和完成式连用,2015年是将来的时候,所以用将来完成式,选D。
考点:
考查时态
2.Youneedn’thurryher.It___________byherbythetimeyouareready.
A.willhavebeenfinishingB.hasfinished
C.willhavebeenfinishedD.willbefinished
【答案】C
【解析】
【详解】
考查将来完成时。
句意:
你不必催促她。
当你准备好了的时候,她都已经完成了。
根据bythetimeyouareready可知,当你准备好的时候,为一般现在时,bythetime+将来时,用将来完成时,故选C。
3.----Fatherseemswornout.
----Whynothaveafamilytour?
Aweek’sholiday_______himbacktonormal.
A.hadbroughtB.isbringing
C.willbebringingD.willhavebrought
【答案】D
【解析】
试题分析:
考查时态。
将来完成时用在表示在将来某一时间以前已经完成或一直持续的动作。
句意:
——父亲看起来筋疲力尽。
——为什么不来一次家庭旅游呢?
一周的度假将会把他回归正常。
故D正确。
考点:
考查时态
4.BythetimeJuangetshome,hisaunt_____forPuertoRico.
A.willleaveB.leavesC.willhaveleftD.left
【答案】C
【解析】
试题分析:
句意:
到Jane回家的时候为止,他姑姑将已经动身去波多黎各了。
BythetimeJuangetshome,是时间状语从句,用一般现在时代替将来时,所以主语用将来的时间范畴,而且和by的时间状语从句连用,用相应的完成式,所以选C。
考点:
考查时态
5..—Tony,itseemsthatyouhavebeenverybusyallthetime,whatdoyouthinkofyouroccupationnow?
—Justso-so.I’vedecidedtoquitmyjobinthecompanynextmonth,whereI____forfiveyears.
A.workB.isworkingC.willbeworkingD.willhaveworked
【答案】D
【解析】
试题分析:
句意:
--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?
--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。
因为是到下个月为止,将已经到五年了,所以用将来完成式,所以选D。
考点:
考查时态
6.BythetimePetercomesbackfromthemeeting,we__________hereforthreehours.
A.willbewaitingB.iswaiting
C.willwaitD.willhavewaited
【答案】D
【解析】
考查时态。
bythetime引导的时间状语从句的主句一般用将来完成时。
7.—Hi,Mr.Smith.Whichdepartmentdoyouworkin?
—IamintheMarketingDepartmentnow,butI_________intheSalesDepartmentbeforelong.
A.workedB.willwork
C.haveworkedD.willhaveworked
【答案】B
【解析】
考查动词时态。
句意为:
——嗨,Smith先生,你在哪个部门工作?
——我现在在市场部工作,但是不久后我将在销售部工作。
beforelong意为“不久后”此可知,事情发生在将来,故答案B符合语境。
8.Ifwedon'thurryup,everything________bythetimewegettotheparty.
A.willbeeatenB.iseaten
C.hasbeeneatenD.willhavebeeneaten
【答案】D
【解析】
D考察时态。
句义:
如果我们不快点,当我们到达宴会的时候,所有的东西可能都已经被吃完了。
If引导条件状语从句,从句是一般现在时,故主句要使用将来时,且由bythetime可知,应该使用完成时态。
故D正确。
9.--TheChinesegovernmentistryingtoprotectthegiantpanda.
--Iknow.By2020,they_________about69,500squaremilesoflandtothecountry’snaturereservesystem.
A.addB.areadding
C.willaddD.willhaveadded
【答案】D
【解析】
试题分析:
考查时态。
by+时间,与完成时连用;by+过去的时间,句子使用过去完成时;by+将来的时间,句子使用将来完成时,by2020表示将来的时间,故选D。
考点:
考查时态
10.DoyouknowTom,themanagerofthatcompany?
-Ofcourse,Iknowhim,Bynextmonth,I______himfor10years.
A.knowB.knewC.willknowD.willhaveknown
【答案】D
【解析】
试题分析:
句意:
--你认得那个公司的经理汤姆吗?
--当然,到下个月位置我就认得他10年了。
时间是bynextmonth,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。
考点:
考查时态
11.IamsorrythatIcannotmeetyouattherailwaystation.I_______Beijingbythetimeyoucomebackfromabroad.
A.haveleftB.willhaveleft
C.willleaveD.amleaving
【答案】B
【解析】
试题分析:
句意:
我很抱歉我不能到火车站接你。
在你从国外回来之前,我就已经离开北京了。
动词的将来完成时态构成是will+have+done:
表示将来某一时间或另一个将来的动作之前,就已经完成的动作或已经对某一动作产生了一定的影响。
由句意可知选B。
考点:
考查动词时态的用法。
12.BythetimeIseeyouagain,I_______fromthatschool.
A.havegraduatedB.graduatedC.willhavegraduatedD.graduate
【答案】C
【解析】
试题分析:
句意:
到我再次看见你为止,我将已经从那个学校毕业了。
Bythetime是连词短语,连接时间状语从句,往往和完成时连用,因为时间状语从句是一般现在时,主句是将来完成时,选C。
考点:
考查时态
13.Theprofessoryoureferredtointheletter______usstudentsthreelecturesbynextMonday.
A.hasgivenB.willgivenC.willhavegivenD.Gave
【答案】C
【解析】
试题分析:
考查时态。
youreferredtointheletter是定语从句,省略了who/that,bynextMonday到下周,by+将来的时间,与将来完成时连用。
句意:
你在信里提到的那位教授到下周,将已经给我们学生做过三次讲座了。
故选C。
考点:
考查时态
14.---IsTomstillsmoking?
---No.BynextSaturdayhe_____forawholemonthwithoutsmokingasinglecigarette.
A.willgoB.willhavegone
C.goesD.hasbeengoing
【答案】B
【解析】
试题分析:
考查时态:
句意:
--汤姆还抽烟吗?
--没有,到下周六,他就一整个月没有抽任何一只烟了。
时间是BynextSaturday,by引导时间状语的句式中句子的时态用完成时态,因为是nextsaturday还没有到来,所以应该用将来时态,所以bynextSaturday和在一起就是将来时态的完成时态,所以选B。
考点:
考查时态
15.BythetimehearrivesinBeijing,we______herefortwodays.
A.willhavestayedB.willbestaying
C.havebeenstayingD.havestayed
【答案】A
【解析】
试题分析:
考查时态:
句意:
在他到北京的时候为止,我们已经呆在这儿两天了。
说明我们在这儿待两天是在他到这儿之前,用过去完成时。
还有介词by,是和相应的完成式连用的,by接过去时间,用过去完成时,by接将来时间,用将来完成时。
选A。
考点:
考查时态
点评:
时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
如介词by经常与相应的完成时连用。
16.-I’llcometoseeyourperformanceat9:
00tomorrowmorning.
-I’msorry,bythenmyperformance______andI_______reportersinthemeetingroom.
A.willend;willmeetB.willhaveended;willbemeeting
C.willbeended;amgoingtomeetD.istoend;willbemeeting
【答案】B
【解析】
试题分析:
句意:
--我将明天上午9:
00来看你的演出。
--对不起,到那时,我的演出早就结束了,我在那时正在会议室接受记者的采访。
根据句意到那时演出早就结束了,这是将来某个时间之前已经完成的应该用将来完成时willhavedone;在将来某个时间正在做事,应该用将来进行式willbedoing,故选B。
考点:
考查将来完成时和将来进行时的用法。
点评:
本题较难。
这两种时态都是高中阶段的难点,考生必须能够充分理解语境,才能做出正确的判断。
即学即练:
Selectingamobilephoneforpersonaluseisnoeasytaskbecausetechnology________sorapidly.
A.willhavechangedB.haschangedC.ischangingD.willchange
解析:
C。
17.IbelievethatI____tothemodernlifeinNewYorkbytheendofnextmonth.
A.willhaveadaptedB.haveadaptedC.adaptD.willadapt
【答案】A
【解析】
试题分析:
根据句末bytheendofnextmonth.时间状语,这是表将来的时间,故排除BC。
如果时间状语是nextmonth那么答案就选D,willhavedone是将来完成时,表示将来某个时间之前已经完成的动作。
bytheendofnextmonth“在下个月末之前”,故选A
考点:
考查动词的时态的用法
点评:
将来完成时是考生难以理解的语法项目,要求考生必须知道什么情况下,才能用它,并且了解一般将来时与将来完成时的区别。
一般将来时是将来某个时候发生的动作或状态,常与表将来的状语连用。
如tommorrow,nextweek,in2034等连用。
如:
IwillgotoBeijingnextweek.
即学即练:
You____Shanghaibythistimetomorrow
A.willhavereachedB.havereachedC.reachD.willreached
解析:
A句意:
明天的这个时间你已经到达上海。
18.Bythetimeyoufinishthebook,you_______________moreaboutChinesehistory.
A.willlearnB.havelearntC.willhavelearntD.arelearning
【答案】C
【解析】
试题分析:
考查时态。
By与完成时连用。
当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。
本题By后面的时间状语从句thetimeyoufinishthebook用一般现在时代替将来时,所以主句使用将来完成时。
故C正确。
考点:
考查时态
点评:
By与完成时连用。
当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。
19.Bythetimeheretires,professorBaker_____foralmostfortyyears.
A.willhavetaughtB.hadtaught
C.hastaughtD.isteaching
【答案】A
【解析】
试题分析:
句意:
到贝克讲授退休时,他将从事教育40年了。
这里教授还未退休,退休发生在将来,又因为Bythetime故用将来时的完成时,故选A。
考点:
考查将来完成时的用法。
点评:
本题难度适中。
将来完成时是高中阶段动词的时态类比较难以理解的一种时态。
考生往往与一般将来时混淆,一般将来时指从现在来看将要发生的动作;而将来完成时指在将来某个时间之前已经完成的动作。
即学即练:
Hadyoujoinedthechatroomtenminutesago,youwouldhaveknownwhatwe_______aboutthen.
A.hadtalkedB.havetalkedC.talkD.weretalking
解析:
D。
句意:
如果你十分钟前加入聊天室,你就会知道(那时)我们在谈什么。
20.Bytheendofnextyear,they________theworkonthenewstadium.
A.wouldhavecompleted
B.hadcompleted
C.willhavecompleted
D.havecompleted
【答案】C
【解析】
考查时态。
根据时间状语“Bytheendofnextyear”可知,本句应使用将来完成时态,表示到明年年底前他们将已经完成新体育馆的建设。
21.Bythetimethetoursends,thefootballteam______twentymatchesinfivecountries.
A.willplayB.willhaveplayed
C.willbeplayingD.willhavebeenplaying
【答案】B
【解析】
【详解】
考查将来完成时态。
句意:
到旅游结束时,足球队将在5个国家打20场比赛。
将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。
经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用。
因为旅游还没有结束,结合句意句子用将来完成时态,故选B。
22.Tomsayshe________successfullyinthreemarathonsbythetimehefinishesthisone.
A.willrunB.willhaverunC.hasrunD.runs
【答案】B
【解析】
【详解】
考查时态。
句意:
汤姆说,到他完成这个马拉松比赛时,他将已经成功地跑完了三次马拉松。
bythetime用法之一是可以表示将来的时间,主句用将来完成时,从句用一般现在时表示将来的动作,故选B。
23.ThisJanuarywillbeverypreciousforusbywhichtimewe________reviewingSeniorBookI.
A.willfinishB.willhavefinished
C.havefinishedD.willbefinished
【答案】B
【解析】
【详解】
考查将来完成时。
句意:
这个一月对我们非常宝贵,到那时我们就已经复习完了高中第一册书。
这是一个定语从句,主句是一般将来时,从句中的“bywhichtime”提示我们使用完成时,所以从句部分应用将来完成时,表示“到将来某个时间已经发生或完成的动作”。
故选B。
24.Bythetimeheleavesuniversity,he_____muchworkexperiencesolongashetakesapart-timejob.
A.willhavegainedB.hasgained
C.mayhavegainedD.willgain
【答案】A
【解析】
【详解】
考查时态。
句意:
等到他大学毕业的时候,只要他做过一份兼职工作,他将会获得很多工作经验。
此处是Bythetime“到……为止”引导的时间状语从句,从句用一般现在时态,结合句意可知,主句表示将来某个时间会完成的动作,用将来完成时态,故选A。
25.Bythetimehegetstotheairport,Ithinkwe____forLondon.
A.haveleftB.willleave
C.willhaveleftD.hadleft
【答案】C
【解析】
【详解】
考查将来完成时态。
句意:
他到机场时,我想我们已经动身去伦敦了。
此处是Bythetime“到------时候为止”引导的时间状语从句,从句是一般现在时态,结合句意可知主句用将来完成时态,故选C。
26.Bythistimetomorrow,I________thenovelbeingwrittenatthemoment.
A.completeB.havecompleted
C.willhavecompletedD.willbecompleting
【答案】C
【解析】
【详解】
考查时态。
句意:
到明天这个时候,我已经完成了这部小说的写作。
根据句中时间状语Bythistimetomorrow可知用将来完成时,表示在将来某一时间以前已经完成的动作。
故选C。
27.—Kevin,timeforthenextdestination!
—Nohurry!
Another15minutesandwe_____alltheexhibitionroomsofthemuseum.
A.amexploringB.haveexplored
C.willexploreD.willhaveexplored
【答案】D
【解析】
【详解】
考查时态。
句意:
——Kevin,该去下一个目的地了!
——不忙!
再给15分钟我们将会探索完这个博物馆的所有展区。
表示对将来的虚拟,用将来完成时,故选D。
28.Bynextmonthhe______inthebigcityforfiveyears.
A.hasworkedB.hasbeenworking
C.worksD.willhaveworked
【答案】D
【解析】
【详解】
考查将来完成时。
句意:
到下个月,他将已经在这个大城市工作五年了。
由时间状语Bynextmonth,可知句子为将来完成时,其构成为:
主语+will+have+done。
所以为willhaveworked。
故D选项正确。
【点睛】
将来完成时的形式为:
主语+will+have+done
将来完成时意义:
表示将来某一时间之前完成的动作。
到明年的时候我就会学4000单词了。
Iwillhavelearned4000wordsbynextyear.
表示到将来某个时间为止势必会完成或预计要完成的动作。
Iexpectyouwillhavechangedyourmindbytomorrow.我预料到明天你就会改变主意了。
表示某种状况将一直持续到说话人所提及的某一将来时间。
如:
WewillhavebeenmarriedayearonJune25th.到6月25日我们俩结婚就满1年了。
由时间状语Bynextmonth,可知句子为将来完成时,其构成为:
主语+will+have+done。
所以为willhaveworked。
故D选项正确。
29.—Tony,itseemsthatyouhavebeenverybusyallthetime.Whatdoyouthinkofyouroccupationnow?
—Justso-so.I’vedecidedtoquitmyjobinthecompanynextmonth,whereI____forfiveyears.
A.workB.hadwo