高考英语将来完成时专项训练及答案及解析.docx
《高考英语将来完成时专项训练及答案及解析.docx》由会员分享,可在线阅读,更多相关《高考英语将来完成时专项训练及答案及解析.docx(17页珍藏版)》请在冰豆网上搜索。
高考英语将来完成时专项训练及答案及解析
高考英语将来完成时专项训练及答案及解析
一、单项选择将来完成时
1.He_________Englishforeightyearsbythetimehegraduatesfromtheuniversitynextyear.
A.willlearnB.willhavelearnedC.willbelearningD.hasgraduated
【答案】B
【解析】
试题分析:
考查时态:
句意:
明年到他大学毕业的时候为止,他将已经学习英语8年了。
By+将来时间,和将来完成时连用,选B。
考点:
考查时态
2.Hurryup!
Theconcertwillbeginathalfpasteight.Theperformers_________halfanhourwhenyouarrive.
A.willbeplayingB.willhaveplayed
C.areplayingD.haveplayed
【答案】B
【解析】
考查时态。
句意:
快点!
音乐会将在八点半开始。
当你到达时,表演者将已经演奏半小时了。
将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
3.Bythistimenextyearhe______fromthiscollege.
A.willbegraduatingB.shouldbegraduating
C.willhavegraduatedD.isgraduating
【答案】C
【解析】
试题分析:
考查时态。
By与完成时连用;本题中by后面的时间thistimenextyear指的是为了的时间,故本题使用将来完成时。
句意:
到明年的这个时候,我们将已经大学毕业了。
故C正确。
考点:
考查时态
点评:
时态的考查要抓关键词,By与完成时连用;本题中by后面的时间thistimenextyear指的是为了的时间,故本题使用将来完成时。
4.Bythetimeyouwakeuptomorrowmorning,we_____intheUSA.
A.arriveB.arrived
C.arearrivingD.willhavearrived
【答案】D
【解析】
试题分析:
句意:
到你明天早晨醒来的时候,我们将已经到了美国了。
Bythetime后面跟的是状语从句,本句是说将来要发生的事情,故主句应该用将来完成时,选D。
考点:
考查动词时态
5.IamsorrythatIcannotmeetyouattherailwaystation.I_______Beijingbythetimeyoucomebackfromabroad.
A.haveleftB.willhaveleft
C.willleaveD.amleaving
【答案】B
【解析】
试题分析:
句意:
我很抱歉我不能到火车站接你。
在你从国外回来之前,我就已经离开北京了。
动词的将来完成时态构成是will+have+done:
表示将来某一时间或另一个将来的动作之前,就已经完成的动作或已经对某一动作产生了一定的影响。
由句意可知选B。
考点:
考查动词时态的用法。
6.BythetimeJanegetshome,heraunt____forLondontoattendameeting.
A.willleaveB.willhaveleft
C.leavesD.left
【答案】B
【解析】
试题分析:
考查时态。
句意:
当简到家时,她的阿姨将已经前往伦敦参加会议了。
Bythetime...,sbwillhavedonesth.当......时,某人已经......,主句用将来完成时,故选B。
考点:
考查时态
7..—Tony,itseemsthatyouhavebeenverybusyallthetime,whatdoyouthinkofyouroccupationnow?
—Justso-so.I’vedecidedtoquitmyjobinthecompanynextmonth,whereI____forfiveyears.
A.workB.isworkingC.willbeworkingD.willhaveworked
【答案】D
【解析】
试题分析:
句意:
--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?
--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。
因为是到下个月为止,将已经到五年了,所以用将来完成式,所以选D。
考点:
考查时态
8.BythetimePetercomesbackfromthemeeting,we__________hereforthreehours.
A.willbewaitingB.iswaiting
C.willwaitD.willhavewaited
【答案】D
【解析】
考查时态。
bythetime引导的时间状语从句的主句一般用将来完成时。
9.Onhernextbirthday,Jane______marriedforthirtyyears.
A.isB.willbe
C.hasbeenD.willhavebeen
【答案】D
【解析】
试题分析:
考查时态语态。
由句子中的Onhernextbirthday可知,本句的时态应是表示将来的时态,排除A项和C项;由空后的forthirtyyears可知本句应用将来完成时,排除B项。
句意:
在她下一个生日那一天,简将结婚30年了。
故答案选D项。
考点:
考查时态语态。
10.—Oh,Mum,justafewminutes.
—Hurryup,Harry,orbythetimeyoupackyourbelongings,theflight____.
A.hasleftB.willhaveleftC.hadleftD.willbeleaving
【答案】B
【解析】
试题分析:
By到…时为止;经常和表示动作的动词的完成时连用。
本句中bythetime后面的时间状语从句youpackyourbelongings使用了一般现在时代替将来时,后面的主句要使用将来完成时,表示到将来的某个时间将要完成的事情。
句义:
—妈妈,再等几分钟。
—快点!
到你收拾好物品的时候,我们的航班都已经起飞了。
故B正确。
考点:
考察时态
11.Onthenextbirthday.Annmarriedfortwentyyears.
A.isB.hasbeenC.willbeD.willhavebeen
【答案】D
【解析】
这题考查时态的用法:
时间是Onthenextbirthday,而且还有fortwentyyears,是:
到下一个生日,安将已经结婚20年了。
选D。
将来完成时。
12.BythetimehearrivesinBeijing,we______herefortwodays.
A.willhavestayedB.willbestaying
C.havebeenstayingD.havestayed
【答案】A
【解析】
试题分析:
考查时态:
句意:
在他到北京的时候为止,我们已经呆在这儿两天了。
说明我们在这儿待两天是在他到这儿之前,用过去完成时。
还有介词by,是和相应的完成式连用的,by接过去时间,用过去完成时,by接将来时间,用将来完成时。
选A。
考点:
考查时态
点评:
时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
如介词by经常与相应的完成时连用。
13.ThetrainarrivesinLiverpoolat10p.m.tonight.TheplaneIwouldliketotakefromthere_______bythen.
A.willleaveB.wouldhaveleftC.willhaveleftD.hasleft
【答案】C
【解析】
试题分析:
考查时态。
本句中的关键词是then,根据上下文可知这里的then表示的是at10p.m.tonight这是一个将来的时间,by与完成时连用,故使用将来完成时的时态。
句意:
火车在今天晚上10点到达利物浦,在那个时候我要乘的飞机将已经离开了。
故C正确。
考点:
考查时态
点评:
连词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.Bythetimeyouhavecompletedtheessentialtraining,you_____exposedtovirtuallyeverynewfeatureofthecourse.
A.areB.willhavebeenC.havebeenD.willbe
【答案】B
【解析】
时态题。
By+将来的时间主句用将来完成时,根据语境Bythetimeyouhavecompletedtheessentialtraining,“到你完成基本训练为止”可知还没完成所以要用将来完成时。
句意:
到你完成基本训练为止你几乎会接触到这门课程的每一项新的特点。
选B
16.Ihopewhenyoucometomorrow,you_____thereadingandhavesomethingtoshare.
A.didB.aredoing
C.willbedoingD.willhavedone
【答案】D
【解析】
【详解】
考查时态。
句意:
我希望你明天来的时候,已经读完阅读并分享。
表示将来某个时间已经完成的行为用将来完成时,即willhavedone结构。
此处指到明天已经完成,故选D.
17.It’sreportedthatbytheendofthemonth,theoutputofcementinthefactory___________byabout10%.
A.willhaverisenB.willberising
C.hasrisenD.hasbeenrising
【答案】A
【解析】
【详解】
考查将来完成时。
句意:
据报道到这个月底,工厂的水泥产量将增加10%。
根据bytheendofthemonth为将来时间,故用将来完成时,故选A。
【点睛】
将来完成时的用法。
将来完成时的形式为:
主语+will+have+done。
将来完成时意义:
表示将来某一时间之前完成的动作。
例如:
到现在我已经学了3000单词了。
Ihavelearned3000wordsbynow.到去年我已经学了2000单词了。
Ihadlearned2000wordsbylastyear.到明年的时候我就会学4000单词了。
Iwillhavelearned4000wordsbynextyear.
表示到将来某个时间为止势必会完成或预计要完成的动作。
如:
Whenwegetthere,she’llhavegonetowork.我们到那里时她会已上班去了。
Iexpectyouwillhavechangedyourmindbytomorrow.我预料到明天你就会改变主意了。
18.—MayIspeaktoyourmanagerMr.Williamsatfiveo’clocktonight?
—I’msorry.Mr.Williams________toaconferencelongbeforethen.
A.wouldhavegoneB.hadgone
C.willhavegoneD.hasgone
【答案】C
【解析】
【详解】
考查时态。
句意:
-----今晚五点我可以和你的经理威廉先生说话吗?
-----对不起。
在那以前他将已经去开会啦。
根据上下文可知beforethen指的是beforefiveo’clocktonight"到今晚五点之前",所以用将来完成时,表示将来某个时间将已经做某事。
故选C。
19.We__________threequartersofthebookbytheendofnextsemester.
A.havebeenlearningB.willhavelearnt
C.hadlearntD.wouldhavelearned
【答案】B
【解析】
【详解】
考查将来完成时。
句意:
到下学期末的时候,我们将学习这本书的四分之三。
根据bytheendofnextsemester可知,时态用将来完成时,故选B。
20.Youneedn’thurryher;she_______itbythetimeyouareready.
A.willhavefinishedB.willfinish
C.willbefinishingD.hasfinished
【答案】A
【解析】
将来完成时,将来某时刻之前完成的动作。
21.(2018·江苏)Hopefully in 2025 we will no longer be e-mailing each other,for we_______moreconvenientelectroniccommunication tools by then.
A.havedevelopedB.had developed
C.will have developedD.developed
【答案】C
【解析】考查时态。
句意:
希望在2025年,我们不再互相发电子邮件,因为到那时候我们将开发出更方便的电子通信工具。
根据时间状语in2025,可知用将来时;再根据时间状语bythen(到那时),可知用完成时。
结合两者可知用将来完成时。
故选C。
点睛:
本题考查时态。
句中包含的时间状语是解答此题的突破点。
所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。
本题的关键在于抓住题干中的两个时间状语in2025和bythen,从而得出答案。
22.You’dbettercommunicatewitheachothersincerely,andIhopetoseeyourconflict________tomorrow.
A.wastobesolvedB.hasbeensolved
C.willhavebeensolvedD.hadbeensolved
【答案】C
【解析】
【详解】
考查时态和语态。
句意:
你们彼此之间最好真诚地沟通,我希望明天你们的冲突能得到解决。
由时间状语tomorrow可知,此处应用将来时,conflict和solve之间为被动关系。
因此C项的将来完成时符合语境,表示在将来某一时间以前(明天结束之前)已经完成的动作。
故选C项。
23.Theyaretryingtomakesurethat5Gterminals________by2022fortheBeijingWinterOlympics.
A.willinstallB.willhavebeeninstalledC.areinstalledD.havebeeninstalled
【答案】B
【解析】
【详解】
考查时态和语态。
句意:
他们正努力确保在2022年北京冬奥会之前安装5G终端。
表示在将来某一时间以前已经完成或一直持续的动作,用将来完成时;“5G终端”和“安装”之间是被动关系,用被动语态,故选B。
24.—Tommyisplanningtobuyacar.
—Iknow.Bynextmonth,he____enoughforausedone.
A.savesB.savedC.willsaveD.willhavesaved
【答案】D
【解析】
【详解】
考查时态。
句意:
—汤米打算买辆车。
—我知道。
到下个月,他就攒够买一辆二手车的钱了。
由“by+将来时间”做时间状语的句子要用将来完成时,将来完成时表示在将来某个时间以前已经完成或一直在做的事情。
故选D。
25.WhenI_______writingtheletter,Iwilltakeyoutothelakeforboating.
A.havefinished
B.hadfinished
C.willfinished
D.finished
【答案】A
【解析】
【详解】
考查时态。
句意:
我写完了这封信就带你去湖上划船。
句中when引导时间状语从句,主句为一般将来时,根据主将从现原则,从句应用一般现在时或者现在完成时表将来,故选A项。
26.ThisJanuarywillbeverypreciousforusbywhichtimewe________reviewingSeniorBookI.
A.willfinishB.willhavefinished
C.havefinishedD.willbefinished
【答案】B
【解析】
【详解】
考查将来完成时。
句意:
这个一月对我们非常宝贵,到那时我们就已经复习完了高中第一册书。
这是一个定语从句,主句是一般将来时,从句中的“bywhichtime”提示我们使用完成时,所以从句部分应用将来完成时,表示“到将来某个时间已经发生或完成的动作”。
故选B。
27.Bythetimeheleavesuniversity,he_____muchworkexperiencesolongashetakesapart-timejob.
A.willhavegainedB.hasgained
C.mayhavegainedD.willgain
【答案】A
【解析】
【详解】
考查时态。
句意:
等到他大学毕业的时候,只要他做过一份兼职工作,他将会获得很多工作经验。
此处是Bythetime“到……为止”引导的时间状语从句,从句用一般现在时态,结合句意可知,主句表示将来某个时间会完成的动作,用将来完成时态,故选A。
28.Bythetimehegetstotheairport,Ithinkwe____forLondon.
A.haveleftB.willleave
C.willhaveleftD.hadleft
【答案】C
【解析】
【详解】
考查将来完成时态。
句意:
他到机场时,我想我们已经动身去伦敦了。
此处是Bythetime“到------时候为止”引导的时间状语从句,从句是一般现在时态,结合句意可知主句用将来完成时态,故选C。
29.---Couldyoumeetmeattheairport?
---I’dliketo,butI____toHainanwhenyoureturn.
A.willhaveflownB.wasflyingC.willflyD.haveflown
【答案】A
【解析】
考查时态,句意:
你能在机场接我吗?
我想去,但是当你回来的时候我已经飞到了海南。
这句话既表示将来,又表示动作完成了,所以使用将来完成时态,选A。
30.—Kevin,timeforthenextdestination!
—Nohurry!
Another15minutesandwe_____alltheexhibitionroomsofthemuseum.
A.amexploringB.haveexplored
C.willexploreD.willhaveexplored
【答案】D
【解析】
【详解】
考查时态。
句意:
——Kevin,该去下一个目的地了!
——不忙!
再给15分钟我们将会探索完这个博物馆的所有展区。
表示对将来的虚拟,用将来完成时,故选D。
31.—Howareyougettingalongwithyourpresentation?
—Almostready,andI______allIamsupposedto.
A.didB.haddoneC.havedoneD.shallhavedone
【答案】D
【解析】
【详解】
考查时态。
句意:
——你的报告做得怎么样了?
——差不多准备好了,我将做完所有我该做的。
分析句意可知,我还没有完全准备好,所以后一句应用将来完成时,表示在将来会完成所有应该做的,主语为第一人称则由shall引导。
故选D项。
32.Bythetimethetours