英语高一英语将来完成时题20套带答案.docx
《英语高一英语将来完成时题20套带答案.docx》由会员分享,可在线阅读,更多相关《英语高一英语将来完成时题20套带答案.docx(17页珍藏版)》请在冰豆网上搜索。
英语高一英语将来完成时题20套带答案
【英语】高一英语将来完成时题20套(带答案)
一、单项选择将来完成时
1.BythetimeIseeyouagain,I_______fromthatschool.
A.havegraduatedB.graduatedC.willhavegraduatedD.graduate
【答案】C
【解析】
试题分析:
句意:
到我再次看见你为止,我将已经从那个学校毕业了。
Bythetime是连词短语,连接时间状语从句,往往和完成时连用,因为时间状语从句是一般现在时,主句是将来完成时,选C。
考点:
考查时态
2.—Bequick,oryouwillbepunished.
—Don’tworry.Bythetimehecomesback,I__________mytask.
A.havefinishedB.willhavefinished
C.finishD.amfinishing
【答案】B
【解析】
【详解】
考查将来完成时。
句意:
赶快,否则你会遭受惩罚的。
---不要担心,等他回来的时候,我都完成了我的任务。
Bythetime+将来时,主句用将来完成时,故选B。
3.----Fatherseemswornout.
----Whynothaveafamilytour?
Aweek’sholiday_______himbacktonormal.
A.hadbroughtB.isbringing
C.willbebringingD.willhavebrought
【答案】D
【解析】
试题分析:
考查时态。
将来完成时用在表示在将来某一时间以前已经完成或一直持续的动作。
句意:
——父亲看起来筋疲力尽。
——为什么不来一次家庭旅游呢?
一周的度假将会把他回归正常。
故D正确。
考点:
考查时态
4.—IsTomstillsmoking?
—No.BynextSaturdayhe_____________forawholemonthwithoutsmokingasinglecigarette.
A.willgoB.willhavegoneC.goesD.hasbeengoing
【答案】B
【解析】
试题分析:
考查时态。
根据句中时间状语BynextSaturday到下个周六为止,故用将来完成时。
句意:
——汤姆任然吸烟吗?
——不了,到下个周六为止,他整整一个月没抽一支烟。
故B正确。
考点:
考查时态
5.BythetimePetercomesbackfromthemeeting,we__________hereforthreehours.
A.willbewaitingB.iswaiting
C.willwaitD.willhavewaited
【答案】D
【解析】
考查时态。
bythetime引导的时间状语从句的主句一般用将来完成时。
6.Ifwedon'thurryup,everything________bythetimewegettotheparty.
A.willbeeatenB.iseaten
C.hasbeeneatenD.willhavebeeneaten
【答案】D
【解析】
D考察时态。
句义:
如果我们不快点,当我们到达宴会的时候,所有的东西可能都已经被吃完了。
If引导条件状语从句,从句是一般现在时,故主句要使用将来时,且由bythetime可知,应该使用完成时态。
故D正确。
7.Youneedn’thurryher;she_______itbythetimeyouareready.
A.willhavefinishedB.willfinish
C.willbefinishingD.hasfinished
【答案】A
【解析】
将来完成时,将来某时刻之前完成的动作。
8.IamsorryIcan’tmeetyouatthestation.I_____bythetimeyoucomebackfromabroad.
A.amleavingB.hadleftC.willhaveleftD.haveleft
【答案】C
【解析】
试题分析:
考查时态。
by+过去的时间,主句使用过去完成时;by+将来的时间,主句用将来完成时。
bythetimeyoucomebackfromabroad所知的时间是将来,故主句用将来完成时,即willhavedonesth。
故选C。
考点:
考查时态
9.--TheChinesegovernmentistryingtoprotectthegiantpanda.
--Iknow.By2020,they_________about69,500squaremilesoflandtothecountry’snaturereservesystem.
A.addB.areadding
C.willaddD.willhaveadded
【答案】D
【解析】
试题分析:
考查时态。
by+时间,与完成时连用;by+过去的时间,句子使用过去完成时;by+将来的时间,句子使用将来完成时,by2020表示将来的时间,故选D。
考点:
考查时态
10.China_______________ahigh-speedrailwaynetworkcoveringalmostallitscitieswithapopulationofofmorethan500,000by2015.
A.issettingupB.willsetup
C.hassetupD.willhavesetup
【答案】D
【解析】
试题分析:
句意:
中国在2015年为止将已经建成了覆盖所有城市超过50万人口的高铁网络。
这句话的时间是by2015年,介词by一般和完成式连用,2015年是将来的时候,所以用将来完成式,选D。
考点:
考查时态
11.IamsorrythatIcannotmeetyouattherailwaystation.I_______Beijingbythetimeyoucomebackfromabroad.
A.haveleftB.willhaveleft
C.willleaveD.amleaving
【答案】B
【解析】
试题分析:
句意:
我很抱歉我不能到火车站接你。
在你从国外回来之前,我就已经离开北京了。
动词的将来完成时态构成是will+have+done:
表示将来某一时间或另一个将来的动作之前,就已经完成的动作或已经对某一动作产生了一定的影响。
由句意可知选B。
考点:
考查动词时态的用法。
12.---IhearthatJasonisplanningtobuyanewcar.
---Iknow.Bynextmonth,he________enoughforausedone
A.hassavedB.saves
C.willbesavingD.willhavesaved
【答案】D
【解析】
试题分析:
考查时态的用法;A现在完成时,表示已经可以买了;B一般现在时,表示经常性,习惯性;C将来进行时,表示将来的某个时候正在进行的动作;从题意可看出是不符合的。
到下个月的时候是攒够了,将来完成时的意思是到将来的某个时候要完成的动作;句意为:
---我听说Jason正计划买一辆新车。
---我知道的,到下个月为止,他就攒够了钱买一辆二手的了。
故选D。
考点:
考查时态的用法。
13.---Tommyisplanningtobuyacar.
---Iknow.Bythetimehereturnsfromabroad,he________enoughforausedone.
A.willhavesavedB.savesC.hadsavedD.willsave
【答案】A
【解析】
试题分析:
考查时态:
句意:
--Tommy正计划买个汽车。
--我知道。
到他国外回来的时候他将攒足够买一辆二手车的钱。
Bythetime引导的是时间状语从句,用一般现在时代替一般将来时,所以主句应该是将来范畴的时态,而且时间状语是bythetime连接的,主句用将来完成时。
选A。
考点:
考查时态
点评:
时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
还要注意语态的正确使用。
注意时间条件状语从句不能用一般将来时,应该用一般现在时代替一般将来时。
连词by到…时为止;该词经常与完成时连用。
14.-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。
15.BythetimeyougettoBeijingtomorrow,I______forShanghai.
A.amleavingB.shouldhaveleftC.willleaveD.willhaveleft
【答案】D
【解析】
试题分析:
考查时态。
本题的关键词是bythetime…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
本题by后面接的时候时间状语从句,使用一般现在时代替将来时,后面的主句使用将来完成时。
句意:
到你明天到北京的时候,你已经出发去上海了。
故D正确。
考点:
考查时态
点评:
bythetime…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
16.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句意:
明天的这个时间你已经到达上海。
17.Bythetimeheretires,professorBaker_____foralmostfortyyears.
A.willhavetaughtB.hadtaught
C.hastaughtD.isteaching
【答案】A
【解析】
试题分析:
句意:
到贝克讲授退休时,他将从事教育40年了。
这里教授还未退休,退休发生在将来,又因为Bythetime故用将来时的完成时,故选A。
考点:
考查将来完成时的用法。
点评:
本题难度适中。
将来完成时是高中阶段动词的时态类比较难以理解的一种时态。
考生往往与一般将来时混淆,一般将来时指从现在来看将要发生的动作;而将来完成时指在将来某个时间之前已经完成的动作。
即学即练:
Hadyoujoinedthechatroomtenminutesago,youwouldhaveknownwhatwe_______aboutthen.
A.hadtalkedB.havetalkedC.talkD.weretalking
解析:
D。
句意:
如果你十分钟前加入聊天室,你就会知道(那时)我们在谈什么。
18.—Jenny,howmanyyearshaveyoustudiedinChina?
—I________hereforthreeyearsbytheendofthismonth.
A.studyB.havestudiedC.willhavestudiedD.amstudying
【答案】C
【解析】
考查时态。
by意为:
到…为止;引导的从句做状语时,主句必须使用完成时.theendofthismonth是表示将来的时间。
所以这里使用将来完成时。
19.Ihopewhenyoucometomorrow,you_____thereadingandhavesomethingtoshare.
A.didB.aredoing
C.willbedoingD.willhavedone
【答案】D
【解析】
【详解】
考查时态。
句意:
我希望你明天来的时候,已经读完阅读并分享。
表示将来某个时间已经完成的行为用将来完成时,即willhavedone结构。
此处指到明天已经完成,故选D.
20.DoyouknowTom,themanagerofthatcompany?
-Ofcourse,Iknowhim,Bynextmonth,I______himfor10years.
A.knowB.knewC.willknowD.willhaveknown
【答案】D
【解析】
试题分析:
句意:
--你认得那个公司的经理汤姆吗?
--当然,到下个月位置我就认得他10年了。
时间是bynextmonth,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。
考点:
考查时态
21.29.WhenyouvisitourtownnextAugust,amodernsportscenter________,fortheNationalGamesaretobeheldthen.
A.willbeconstructingB.willhavebeenconstructed
C.hasbeenconstructingD.isbeingconstructed
【答案】B
【解析】考查将来完成时态的被动语态。
句意:
明年八月当你访问我们城镇的时候,一个现代化的体育中心将已经被建成,因为那时全国运动会将被举行。
根据时间状语nextAugust,排除C,D两项,再根据amodernsportscenter和construct是被动关系,排除A项,用将来完成时态的被动语态。
故选B项。
22.Tomsayshe________successfullyinthreemarathonsbythetimehefinishesthisone.
A.willrunB.willhaverunC.hasrunD.runs
【答案】B
【解析】
【详解】
考查时态。
句意:
汤姆说,到他完成这个马拉松比赛时,他将已经成功地跑完了三次马拉松。
bythetime用法之一是可以表示将来的时间,主句用将来完成时,从句用一般现在时表示将来的动作,故选B。
23.Verticalfarmshavethepotentialtoreduceoreliminatetheneedtocreateadditionalfarmland,foritisestimatedthatbytheyear2050,theworld'spopulation__________by30billionandcloseto80%willliveinurbanareas.
A.willbeincreasingB.willincrease
C.willhaveincreasedD.hasincreased
【答案】C
【解析】
【详解】
考查将来完成时的用法。
句意:
垂直农场有减少或消除创造更多农田需要的可能,因为据估计,到2050年,世界人口将增加到300亿,近80%将生活在城市地区。
根据时间bytheyear2050“到2050年”,表示到将来某个时间已完成的动作用将来完成时,其构成形式是“willhave+done”,故选C。
24.Bythetimehegetstotheairport,Ithinkwe____forLondon.
A.haveleftB.willleave
C.willhaveleftD.hadleft
【答案】C
【解析】
【详解】
考查将来完成时态。
句意:
他到机场时,我想我们已经动身去伦敦了。
此处是Bythetime“到------时候为止”引导的时间状语从句,从句是一般现在时态,结合句意可知主句用将来完成时态,故选C。
25.Thestudentshavedecidedonafinaldatebywhicheveryone________readingthebooksassignedbytheirprofessor.
A.finishesB.finished
C.havefinishedD.willhavefinished
【答案】D
【解析】
【详解】
考查时态。
句意:
学生们决定了最后的日期,到那时每个人都将读完教授布置的书。
根据“afinaldatebywhich”可知,此处表示将来某个时间完成的动作,应该用将来完成时,故D项正确。
26.-CanIspeaktoMr.Johnsonat4o’clockthisafternoon?
-I’mafraidnot.He_______totheconferencebythen.
A.hasgoneB.isgoingC.willhavegoneD.wouldhavegone
【答案】C
【解析】
【详解】
考查将来完成时。
句意:
“----今天下午4点我能和约翰逊先生通话吗?
---恐怕不行。
到那时他已经去参加会议了”。
根据上一句的时间状语“今天下午4点”是将来时。
再根据第二句中的“bythen”(今天下午3点的时候),即将来的某个时间。
By+将来的时间,要用将来完成时或将来进行时,即在将来的某个时间,动作已经完成或正在进行。
分析选项可知,A.hasgone表示现在完成时;B.isgoing表将来时;C.willhavegone将来完成时;D.wouldhavegone过去将来完成时。
故C符合题意,故选C。
27.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选项正确。
28.IhopeJack’shealth______greatlybythetimewegobacktoschoolthisSeptember.
A.improvesB.improvedC.willbeimprovingD.willhaveimproved
【答案】D
【解析】
【详解】
考查时态语态。
句意:
当我们今年9月回到学校时,我希望杰克的健康会有很