英语高一英语将来完成时试题有答案和解析.docx
- 文档编号:4876256
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:14
- 大小:23.71KB
英语高一英语将来完成时试题有答案和解析.docx
《英语高一英语将来完成时试题有答案和解析.docx》由会员分享,可在线阅读,更多相关《英语高一英语将来完成时试题有答案和解析.docx(14页珍藏版)》请在冰豆网上搜索。
英语高一英语将来完成时试题有答案和解析
(英语)高一英语将来完成时试题(有答案和解析)
一、单项选择将来完成时
1.—I’msorry,butthemanagerisn’thereyet.ShallIhavehimcallyouwhenhecomesback?
—No,I’llcallhimlater.IfIcallagaininhalfanhour,doyouthinkhe?
A.arrivesB.hasarrivedC.willarriveD.willhavearrived
【答案】D
【解析】
试题分析:
句意:
--对不起,经理不在这里,当他回来时我让他给你打电话好吗?
--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?
这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。
考点:
考查动词时态的用法。
点评:
本题难度适中。
动词时态也是高中阶段的重难点之一,需要考生能够理解句意进而对动词的时态做出正确的判断。
这里考生容易误选D。
即学即练:
Tominthelibraryeverynightoverthelastthreemonths.
A.worksB.workedC.hasbeenworkingD.hadbeenworking
解析:
C。
句意:
“在过去的三个月里,Tom每天晚上都在图书馆里学习。
”题干中出现的overthelastthreemonths,是明显提示用现在完成进行时或现在完成时。
故选C。
2.Hurryup!
Theconcertwillbeginathalfpasteight.Theperformers_________halfanhourwhenyouarrive.
A.willbeplayingB.willhaveplayed
C.areplayingD.haveplayed
【答案】B
【解析】
考查时态。
句意:
快点!
音乐会将在八点半开始。
当你到达时,表演者将已经演奏半小时了。
将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
3.Youneedn’thurryher;she_______itbythetimeyouareready.
A.willhavefinishedB.willfinish
C.willbefinishingD.hasfinished
【答案】A
【解析】
将来完成时,将来某时刻之前完成的动作。
4.Bytheendofnextyear,they________theworkonthenewstadium.
A.wouldhavecompleted
B.hadcompleted
C.willhavecompleted
D.havecompleted
【答案】C
【解析】
考查时态。
根据时间状语“Bytheendofnextyear”可知,本句应使用将来完成时态,表示到明年年底前他们将已经完成新体育馆的建设。
5.DoyouknowTom,themanagerofthatcompany?
-Ofcourse,Iknowhim,Bynextmonth,I______himfor10years.
A.knowB.knewC.willknowD.willhaveknown
【答案】D
【解析】
试题分析:
句意:
--你认得那个公司的经理汤姆吗?
--当然,到下个月位置我就认得他10年了。
时间是bynextmonth,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。
考点:
考查时态
6.—Oh,Mum,justafewminutes.
—Hurryup,Harry,orbythetimeyoupackyourbelongings,theflight____.
A.hasleftB.willhaveleftC.hadleftD.willbeleaving
【答案】B
【解析】
试题分析:
By到…时为止;经常和表示动作的动词的完成时连用。
本句中bythetime后面的时间状语从句youpackyourbelongings使用了一般现在时代替将来时,后面的主句要使用将来完成时,表示到将来的某个时间将要完成的事情。
句义:
—妈妈,再等几分钟。
—快点!
到你收拾好物品的时候,我们的航班都已经起飞了。
故B正确。
考点:
考察时态
7.He_________Englishforeightyearsbythetimehegraduatesfromtheuniversitynextyear.
A.willlearnB.willhavelearnedC.willbelearningD.hasgraduated
【答案】B
【解析】
试题分析:
考查时态:
句意:
明年到他大学毕业的时候为止,他将已经学习英语8年了。
By+将来时间,和将来完成时连用,选B。
考点:
考查时态
8.Manyscientistsbelievesealevels______bymorethanonemeterbytheendofthe21stcentury.
A.willberisenB.willhaverisen
C.willhavebeenD.willberising
【答案】B
【解析】
试题分析:
考查时态:
句意:
很多科学家相信,海平面到21世纪末为止将会上升超过一米。
时间状语是bytheendofthe21stcentury.如果by+将来时间,谓语的时态应该是将来完成式,选B。
考点:
考查时态
9.—ImyprojectbythetimeyoucometoLondon.
—Great.Thiswayyoucanactasmyguide.
A.finishB.havefinishedC.willbefinishingD.willhavefinished
【答案】D
【解析】
【详解】
试题分析:
考查时态。
句意:
-到你来伦敦的时候,我将已经完成我的工程了。
-棒极了!
这样你就可以做我的导游了。
Bythetime后跟过去的时间,主句用过去完成时;后跟将来的时间,主句用将来完成时。
bythetimeyoucometoLondon“到你来到伦敦的时候”,表示的是将来的时间,故主句用willhavedonesth。
故选D。
考点:
考查时态
10.—Oh,Mom,justafewminutes.
—Hurryup,Harry,orbythetimeyoupackyourbelongings,theflight_________!
A.hasleftB.willhaveleftC.hadleftD.willbeleaving
【答案】B
【解析】
试题分析:
考察将来完成时的用法。
句意:
---妈妈,等会儿。
---快点,否则等你收拾好了行李,飞机就已经飞走了。
将来收拾好行李时,飞机已经飞走了。
将来的某个时间已经发生,用将来完成时。
所以选B。
考点:
考察将来完成时的用法。
11..—Tony,itseemsthatyouhavebeenverybusyallthetime,whatdoyouthinkofyouroccupationnow?
—Justso-so.I’vedecidedtoquitmyjobinthecompanynextmonth,whereI____forfiveyears.
A.workB.isworkingC.willbeworkingD.willhaveworked
【答案】D
【解析】
试题分析:
句意:
--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?
--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。
因为是到下个月为止,将已经到五年了,所以用将来完成式,所以选D。
考点:
考查时态
12.BythetimeyougettoBeijingtomorrow,I______forShanghai.
A.amleavingB.shouldhaveleftC.willleaveD.willhaveleft
【答案】D
【解析】
试题分析:
考查时态。
本题的关键词是bythetime…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
本题by后面接的时候时间状语从句,使用一般现在时代替将来时,后面的主句使用将来完成时。
句意:
到你明天到北京的时候,你已经出发去上海了。
故D正确。
考点:
考查时态
点评:
bythetime…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
13.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句意:
明天的这个时间你已经到达上海。
14.Bythetimeheretires,professorBaker_____foralmostfortyyears.
A.willhavetaughtB.hadtaught
C.hastaughtD.isteaching
【答案】A
【解析】
试题分析:
句意:
到贝克讲授退休时,他将从事教育40年了。
这里教授还未退休,退休发生在将来,又因为Bythetime故用将来时的完成时,故选A。
考点:
考查将来完成时的用法。
点评:
本题难度适中。
将来完成时是高中阶段动词的时态类比较难以理解的一种时态。
考生往往与一般将来时混淆,一般将来时指从现在来看将要发生的动作;而将来完成时指在将来某个时间之前已经完成的动作。
即学即练:
Hadyoujoinedthechatroomtenminutesago,youwouldhaveknownwhatwe_______aboutthen.
A.hadtalkedB.havetalkedC.talkD.weretalking
解析:
D。
句意:
如果你十分钟前加入聊天室,你就会知道(那时)我们在谈什么。
15.He____Englishforsixyearsbythetimehetakeshisexams.
A.hadbeenstudyingB.wasstudying
C.willhavebeenstudyingD.hasbeenstudying
【答案】C
【解析】考查时态;句意为“到他考试之前,他已经学了六年英语”。
因为“bythetimehetakeshisexams.”是一个将来的时间,所以用将来完成时,故选C.
16.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.我预料到明天你就会改变主意了。
17.Youneedn’thurryher.It___________byherbythetimeyouareready.
A.willhavebeenfinishingB.hasfinished
C.willhavebeenfinishedD.willbefinished
【答案】C
【解析】
【详解】
考查将来完成时。
句意:
你不必催促她。
当你准备好了的时候,她都已经完成了。
根据bythetimeyouareready可知,当你准备好的时候,为一般现在时,bythetime+将来时,用将来完成时,故选C。
18.—Bequick,oryouwillbepunished.
—Don’tworry.Bythetimehecomesback,I__________mytask.
A.havefinishedB.willhavefinished
C.finishD.amfinishing
【答案】B
【解析】
【详解】
考查将来完成时。
句意:
赶快,否则你会遭受惩罚的。
---不要担心,等他回来的时候,我都完成了我的任务。
Bythetime+将来时,主句用将来完成时,故选B。
19.—MayIspeaktoyourmanagerMr.Williamsatfiveo’clocktonight?
—I’msorry.Mr.Williams________toaconferencelongbeforethen.
A.wouldhavegoneB.hadgone
C.willhavegoneD.hasgone
【答案】C
【解析】
【详解】
考查时态。
句意:
-----今晚五点我可以和你的经理威廉先生说话吗?
-----对不起。
在那以前他将已经去开会啦。
根据上下文可知beforethen指的是beforefiveo’clocktonight"到今晚五点之前",所以用将来完成时,表示将来某个时间将已经做某事。
故选C。
20.---IsTomstillsmoking?
---No.BynextSaturdayhe_____forawholemonthwithoutsmokingasinglecigarette.
A.willgoB.willhavegone
C.goesD.hasbeengoing
【答案】B
【解析】
试题分析:
考查时态:
句意:
--汤姆还抽烟吗?
--没有,到下周六,他就一整个月没有抽任何一只烟了。
时间是BynextSaturday,by引导时间状语的句式中句子的时态用完成时态,因为是nextsaturday还没有到来,所以应该用将来时态,所以bynextSaturday和在一起就是将来时态的完成时态,所以选B。
考点:
考查时态
21.(宝鸡三检)Bythetimethegirlcomesbacktolife,scientistsprobably________acureforthisincurabledisease.
A.willhavediscoveredB.arediscovering
C.willbediscoveringD.havediscovered
【答案】A
【解析】
考查动词的时态。
句意为:
到这个女孩苏醒过来时,科学家们可能已经找到了治疗这种不治之症的方法。
根据句意可知,此处应用将来完成时,故选A。
答案:
A
22.-IhearthatJeanisplanningtobuyacar.
-Iknow.Bynextmonth,she_______enoughforausedone.
A.willhavesavedB.willbesaving
C.hassavedD.saves
【答案】A
【解析】
【详解】
考查将来完成时。
句意:
---我听说Jean计划买一辆车。
---我知道。
到下个月,她就攒够买辆二手车的钱了。
by+现在时间,主句用现在完成时;by+将来时间,主句用将来完成时;by+过去时间,主句用过去完成时.bynextmonth"到下个月"为表示将来时间的短语,所以主句要用将来完成词。
故A选项正确.
23.Bythistimetomorrow,I________thenovelbeingwrittenatthemoment.
A.completeB.havecompleted
C.willhavecompletedD.willbecompleting
【答案】C
【解析】
【详解】
考查时态。
句意:
到明天这个时候,我已经完成了这部小说的写作。
根据句中时间状语Bythistimetomorrow可知用将来完成时,表示在将来某一时间以前已经完成的动作。
故选C。
24.—Kevin,timeforthenextdestination!
—Nohurry!
Another15minutesandwe_____alltheexhibitionroomsofthemuseum.
A.amexploringB.haveexplored
C.willexploreD.willhaveexplored
【答案】D
【解析】
【详解】
考查时态。
句意:
——Kevin,该去下一个目的地了!
——不忙!
再给15分钟我们将会探索完这个博物馆的所有展区。
表示对将来的虚拟,用将来完成时,故选D。
25.Bythetimehegraduatesfromtheseniorhigh,he________3500Englishwords.
A.learnsB.willhavelearnedC.haslearnedD.hadlearned
【答案】B
【解析】
【详解】
考查将来完成时。
句意:
到他高中毕业的时候,他将学会3500个英语单词。
bythetime引导的时间状语从句,从句一般现在时,主句用将来完成时。
故B选项正确。
26.Bythetimethetoursends,thefootballteam______twentymatchesinfivecountries.
A.willplayB.willhaveplayed
C.willbeplayingD.willhavebeenplaying
【答案】B
【解析】
【详解】
考查将来完成时态。
句意:
到旅游结束时,足球队将在5个国家打20场比赛。
将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。
经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用。
因为旅游还没有结束,结合句意句子用将来完成时态,故选B。
27.Onhernextbirthday,Ann___________marriedfortwentyyears.
A.willhavebeen
B.is
C.hasbeen
D.willbe
【答案】A
【解析】考查时态。
时间是Onthenextbirthday,而且还有fortwentyyears,句意:
到下一个生日,安将已经结婚20年了。
选A。
用将来完成时态。
28.Bythetimetheteacher_______back,we________thethoroughcleaning.
A.came,havefinishedB.comes,havefinished
C.willcome,willhavecomeD.comes,willhavefinished
【答案】D
【解析】
句意:
到老师回来为止,我们将会完成彻底的打扫工作。
根据句意可知,老师回来是将来,在时间状语从句中,从句用现在表示将来,主句用将来,此句根据语境要用将来完成时,故选D。
29.BythetimePetercomesbackfromthemeeting,we__________hereforthreehours.
A.willbewaitingB.iswaiting
C.willwaitD.willhavewaited
【答案】D
【解析】
考查时态。
bythetime引导的时间状语从句的主句一般用将来完成时。
30.—Couldyoumeetmeattheairport?
—I'dliketo,butI________Shanghaiwhenyour
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 将来 完成 试题 答案 解析