英语英语将来完成时练习题及答案及解析.docx

上传人:b****5 文档编号:6506201 上传时间:2023-01-07 格式:DOCX 页数:15 大小:82.39KB
下载 相关 举报
英语英语将来完成时练习题及答案及解析.docx_第1页
第1页 / 共15页
英语英语将来完成时练习题及答案及解析.docx_第2页
第2页 / 共15页
英语英语将来完成时练习题及答案及解析.docx_第3页
第3页 / 共15页
英语英语将来完成时练习题及答案及解析.docx_第4页
第4页 / 共15页
英语英语将来完成时练习题及答案及解析.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

英语英语将来完成时练习题及答案及解析.docx

《英语英语将来完成时练习题及答案及解析.docx》由会员分享,可在线阅读,更多相关《英语英语将来完成时练习题及答案及解析.docx(15页珍藏版)》请在冰豆网上搜索。

英语英语将来完成时练习题及答案及解析.docx

英语英语将来完成时练习题及答案及解析

(英语)英语将来完成时练习题及答案及解析

一、单项选择将来完成时

1.—Oh,Mom,justafewminutes.

—Hurryup,Harry,orbythetimeyoupackyourbelongings,theflight!

A.hasleftB.willhaveleftC.hadleftD.willbeleaving

【答案】B【解析】

试题分析:

考察将来完成时的用法。

句意:

---妈妈,等会儿。

---快点,否则等你收拾好了行

李,飞机就已经飞走了。

将来收拾好行李时,飞机已经飞走了。

将来的某个时间已经发生,用将来完成时。

所以选B。

考点:

考察将来完成时的用法。

2.Hurryup!

Theconcertwillbeginathalfpasteight.Theperformershalfanhour

whenyouarrive.

A.willbeplayingB.willhaveplayed

C.areplayingD.haveplayed

【答案】B

【解析】

考查时态。

句意:

快点!

音乐会将在八点半开始。

当你到达时,表演者将已经演奏半小时了。

将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。

3..—Tony,itseemsthatyouhavebeenverybusyallthetime,whatdoyouthinkofyouroccupationnow?

—Justso-so.I'vedecidedtoquitmyjobinthecpanynextmonth,whereIforfiveyears.

A.workB.isworkingC.willbeworkingD.willhaveworked

【答案】D【解析】

试题分析:

句意:

--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?

--就这么回

事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。

因为是到下个月

为止,将已经到五年了,所以用将来完成式,所以选Do

考点:

考查时态

4.DoyouknowTom,themanagerofthatcompany?

-Ofcourse,!

knowhim,Bynextmonth,Ihimfor10years.

A.knowB.knewC.willknowD.willhaveknown

【答案】D

【解析】

试题分析:

句意:

--你认得那个公司的经理汤姆吗?

--当然,到下个月位置我就认得他10

年了。

时间是bynextmonth,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。

考点:

考查时态

5.Chinaahigh-speedrailwaynetworkcoveringalmostallitscitieswitha

populationofofmorethan500,000by2015.

A.issettingupB.willsetup

C.hassetupD.willhavesetup

【答案】D

【解析】

试题分析:

句意:

中国在2015年为止将已经建成了覆盖所有城市超过50万人口的高铁网

络。

这句话的时间是by2015年,介词by一般和完成式连用,2015年是将来的时候,所以用将来完成式,选Do考点:

考查时态

6.—Oh,Mum,justafewminutes.

—Hurryup,Harry,orbythetimeyoupackyourbelongings,theflight.

A.hasleftB.willhaveleftC.hadleftD.willbeleaving

【答案】B【解析】

试题分析:

By到••时为止;经常和表示动作的动词的完成时连用。

本句中bythetime后面的时间状语从句youpackyourbelongings使用了一般现在时代替将来时,后面的主句要使用将来完成时,表示到将来的某个时间将要完成的事情。

句义:

一妈妈,再等几分钟。

快点!

到你收拾好物品的时候,我们的航班都已经起飞了。

故B正确。

考点:

考察时态

7.—Tomisplanningtobuyacar.

—Iknow.Bynextmonth,he_noughforausedone.

A.savedB.hassavedC.wouldsaveD.willhavesaved

【答案】D

【解析】

试题分析:

考查时态:

句意:

--汤姆计划买辆车。

--我知道,到下个月底为止,他就可以攒

足够的钱买一辆二手车了。

时间是bynextmonth和将来完成时连用,选D。

考点:

考查时态

8.Manyscientistsbelievesealevelsbymorethanonemeterbytheendofthe21st

century.

A.willberisenB.willhaverisen

C.willhavebeenD.willberising

【答案】B【解析】

试题分析:

考查时态:

句意:

很多科学家相信,海平面到21世纪末为止将会上升超过一

米。

时间状语是bytheendofthe21stcentury.如果by+将来时间,谓语的时态应该是将来完成式,选Bo考点:

考查时态

9.Bythetimeyoufinishthebook,youmoreaboutChinesehistory.

A.willlearnB.havelearntC.arelearningD.willhavelearnt

【答案】D【解析】

试题分析:

句意:

当你读完这本书后,你将会了解到更多的中国历史。

根据状语从句中的一般现在时可以判断主句应该用将来时,由句意可知此处指到将来某个时间已经做完的事情,应该用将来完成时,选Do考点:

考查动词时态。

10.---IsTomstillsmoking?

---No.BynextSaturdayheforawholemonthwithoutsmokingasinglecigarette.

A.willgoB.willhavegone

C.goesD.hasbeengoing

【答案】B【解析】

试题分析:

考查时态:

句意:

--汤姆还抽烟吗?

--没有,到下周六,他就一整个月没有抽任

何一只烟了。

时间是BynextSaturday,by引导时间状语的句式中句子的时态用完成时态,因为是nextsaturday还没有到来,所以应该用将来时态,所以bynextSaturday和在一起就是将来时态的完成时态,所以选Bo

考点:

考查时态

11.——Fatherseemswornout.

——Whynothaveafamilytour?

Aweek'sholidayhimbacktonormal.

B.isbringing

D.willhavebrought

A.hadbrought

C.willbebringing

【答案】D

【解析】

试题分析:

考查时态。

将来完成时用在表示在将来某一时间以前已经完成或一直持续的动

作。

句意:

一一父亲看起来筋疲力尽。

一一为什么不来一次家庭旅游呢?

一周的度假将会把他回归正常。

故D正确。

考点:

考查时态

12.—I'msorry,butthemanagerisn'thereyet.ShallIhavehimcallyouwhenhecomesback?

—No,I'llcallhimlater.IfIcallagaininhalfanhour,doyouthink_he_?

A.arrivesB.hasarrivedC.willarriveD.willhavearrived

【答案】D

【解析】

试题分析:

句意:

--对不起,经理不在这里,当他回来时我让他给你打电话好吗?

--不用了,

我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?

这里是指过

半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经

完成的动作,故用将来完成时,故选D。

考点:

考查动词时态的用法。

点评:

本题难度适中。

动词时态也是高中阶段的重难点之一,需要考生能够理解句意进而

对动词的时态做出正确的判断。

这里考生容易误选Do

即学即练:

Tominthelibraryeverynightoverthelastthreemonths.

A.worksB.workedC.hasbeenworkingD.hadbeenworking

解析:

句意:

在过去的三个月里,Tom每天晚上都在图书馆里学习。

”题干中出现的

overthelastthreemonths,是明显提示用现在完成进行时或现在完成时。

故选C。

13.

herefortwodays.

BythetimehearrivesinBeijing,we

14.

【答案】B

【解析】

试题分析:

考查时态。

本题的关键词是by,该词常常与完成时连用,如果后接过去的时

间,就用过去完成时;如果后面接现在的时间,就使用现在完成时;如果后面接将来的时间,就使用将来完成时。

句意:

到今晚八点我要乘坐的飞机将已经起飞离开了。

本句中的then就是指今晚八点,这是一个将来的时间,所以与将来时完成时连用。

故B正确。

考点:

考查时态

点评:

连词by至ij••时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。

15.—I'llcometoseeyourperformanceat9:

00tomorrowmorning.

—I'msorry,bythenmyperformanceandIreportersinthemeetingroom.

A.willend;willmeetB.willhaveended;willbemeeting

C.willbeended;amgoingtomeetD.istoend;willbemeeting

【答案】B【解析】

试题分析:

句意:

--我将明天上午9:

00来看你的演出。

--对不起,到那时,我的演出早就结束了,我在那时正在会议室接受记者的采访。

根据句意到那时演出早就结束了,这是将来某个时间之前已经完成的应该用将来完成时willhavedone;在将来某个时间正在做事,应

该用将来进行式willbedoing,故选B。

考点:

考查将来完成时和将来进行时的用法。

点评:

本题较难。

这两种时态都是高中阶段的难点,考生必须能够充分理解语境,才能做出正确的判断。

即学即练:

Selectingamobilephoneforpersonaluseisnoeasytaskbecausetechnologysorapidly.

A.willhavechangedB.haschangedC.ischangingD.willchange

解析:

Co

16.Bythetimeyouhavecompletedtheessentialtraining,youexposedtovirtuallyevery

newfeatureofthecourse.

A.areBwillhavebeenChavebeenD.willbe

【答案】B【解析】

时态题。

By+将来的时间主句用将来完成时,根据语境Bythetimeyouhavecompletedtheessentialtraining,到你完成基本训练为止"可知还没完成所以要用将来完成时。

句意:

到你完成基本训练为止你几乎会接触到这门课程的每一项新的特点。

选B

17.HeEnglishforsixyearsbythetimehetakeshisexams.

A.hadbeenstudyingB.wasstudying

C.willhavebeenstudyingD.hasbeenstudying

【答案】C

【解析】考查时态;句意为到他考试之前,他已经学了六年英语”。

因为"bythetimehe

takeshisexams.是一个将来的时间,所以用将来完成时,故选C.

18.Ihopewhenyoucometomorrow,youthereadingandhavesomethingtoshare.

A.didB.aredoing

C.willbedoingD.willhavedone

【答案】D

【解析】

【详解】

考查时态。

句意:

我希望你明天来的时候,已经读完阅读并分享。

表示将来某个时间已经完成的行为用将来完成时,即willhavedone结构。

此处指到明天已经完成,故选D.

19.Youneedn'thurryher.Itbyherbythetimeyouareready.

A.willhavebeenfinishingB.hasfinished

C.willhavebeenfinishedD.willbefinished

【答案】C

【解析】

【详解】

考查将来完成时。

句意:

你不必催促她。

当你准备好了的时候,她都已经完成了。

根据by

thetimeyouareready可知,当你准备好的时候,为一般现在时,bythetime+将来时,用将来完成时,故选G

20.--MayIspeaktoyourmanageratfouro'clockthisafternoon?

--I'msorry.Hetoaconferencelongbeforethen.

A.willhavegoneB.hadgoneC.wouldgoD.hasgone

【答案】A

【解析】

试题分析:

考察时态。

本题的关键词是longbeforethen,之中的then是一个将来的时间

atfiveo'clockfternoono这个时间状语表示的是在将来一个时间之前就完成的动作,故使用将来完成时的时态。

句义:

一在今天下午5点之前我可以和你们的经理聊聊吗?

一对

不起,在那之前很久他就已经去参加一个会议了。

故A正确。

考点:

考察时态

21.Bythetimetheteacherback,wethethoroughcleaning.

A.came,havefinishedB.comes,havefinished

C.willcome,willhavecomeD.comes,willhavefinished

【答案】D

【解析】

句意:

到老师回来为止,我们将会完成彻底的打扫工作。

根据句意可知,老师回来是将来,在时间状语从句中,从句用现在表示将来,主句用将来,此句根据语境要用将来完成时,故选Do

22.Bythetimeyourhabitofmanagingtimeisdeveloped,youtterdecisionsabouthowtospendyourtimeinyourfuturecareer.

A.willhavemadeB.willbemade

C.aretomakeD.havebeenmaking

【答案】A

【解析】

【详解】

考查动词时态。

句意:

当你养成管理时间的习惯时,你就会对如何在未来的职业生涯中利用时间做出更好的决定。

在bythetime引导的从句中,如果从句中的谓语动词为一般现在

时/或现在完成时(表示将来),那么主句中的谓语动词常为将来完成时,表示截止到将

来某一时间为止,主句动作将已经完成"。

故选Ao

【点睛】

bythetime用法辨析

1、如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通常用过去完成时,表

示截止到从句动作发生时,主句动作已经完成,即过去的过去”。

2、如果从句中的谓语动词为一般现在时/或现在完成时(表示将来),那么主句中的谓语

动词常为将来完成时,表示截止到将来某一时间为止,主句动作将已经完成”。

3、如果主句动作不强调已经完成,只是说明某个时候的状况,(主句是be的系表形式或者是表示像know,find,believe等表示认知的持续性动词,则往往用一般时态,不用完成时态。

)此时主句不用完成时,而应根据实际需要选用适当的时态,此时bythetime相当于when。

23.Theyaretryingtomakesurethat5Gterminalsby2022fortheBeijingWinter

Olympics.

A.willinstallB.willhavebeeninstalledC.areinstalled

D.havebeeninstalled

【答案】B

【解析】

【详解】

考查时态和语态。

句意:

他们正努力确保在2022年北京冬奥会之前安装5G终端。

表示在

“5段端”和安装”之间是

将来某一时间以前已经完成或一直持续的动作,用将来完成时;被动关系,用被动语态,故选B。

24.Tomsayshesuccessfullyinthreemarathonsbythetimehefinishesthisone.

A.willrunB.willhaverunC.hasrunD.runs

【答案】B

【解析】

【详解】

考查时态。

句意:

汤姆说,到他完成这个马拉松比赛时,他将已经成功地跑完了三次马拉松。

bythetime用法之一是可以表示将来的时间,主句用将来完成时,从句用一般现在时表示将来的动作,故选B。

25.—Tommyisplanningtobuyacar.

—Iknow.Bynextmonth,heenoughforausedone.

A.savesB.savedC.willsaveD.willhavesaved

【答案】D

【解析】

【详解】

考查时态。

句意:

一汤米打算买辆车。

一我知道。

到下个月,他就攒够买一辆二手车的钱了。

由"by将来时间”做时间状语的句子要用将来完成时,将来完成时表示在将来某个时间以前已经完成或一直在做的事情。

故选Do

26.WhenIwritingtheletter,Iwilltakeyoutothelakeforboating.

A.havefinished

B.hadfinished

C.willfinished

D.finished

【答案】A

【解析】

【详解】

考查时态。

句意:

我写完了这封信就带你去湖上划船。

句中when引导时间状语从句,主句为一般将来时,根据主将从现原则,从句应用一般现在时或者现在完成时表将来,故选A项。

27.Verticalfarmshavethepotentialtoreduceoreliminatetheneedtocreateadditional

farmland,foritisestimatedthatbytheyear2050,theworld'spopulationby30

billionandcloseto80%willliveinurbanareas.

A.willbeincreasingB.willincrease

C.willhaveincreasedD.hasincreased

【答案】C

【解析】

【详解】

考查将来完成时的用法。

句意:

垂直农场有减少或消除创造更多农田需要的可能,因为据

估计,到2050年,世界人口将增加到300亿,近80%将生活在城市地区。

根据时间bythe

year2050到“2050年”,表示到将来某个时间已完成的动作用将来完成时,其构成形式是

"willhave+done,故选C。

28.Bythetimehegetstotheairport,IthinkweforLondon.

A.haveleftB.willleave

C.willhaveleftD.hadleft

【答案】C

【解析】

【详解】

考查将来完成时态。

句意:

他到机场时,我想我们已经动身去伦敦了。

此处是Bythe

time到——时候为止”引导的时间状语从句,从句是一般现在时态,结合句意可知主句用将来完成时态,故选C。

29.—IsTomstillsmoking?

—No.BynextSaturdayheforawholemonthwithoutsmokingasingle

cigarette.

A.willgoB.willhavegoneC.goesD.hasbeengoing

【答案】B

【解析】

试题分析:

考查时态。

根据句中时间状语BynextSaturday到下个周六为止,故用将来完成

时。

句意:

一一汤姆任然吸烟吗?

一一不了,到下个周六为止,他整整一个月没抽一支

烟。

故B正确。

考点:

考查时态

30.Bythetimethetoursends,thefootballteamtwentymatchesinfivecountries.

A.willplayB.willhaveplayed

C.willbeplayingD.willhavebeenplaying

【答案】B

【解析】

【详解】

考查将来完成时态。

句意:

到旅游结束时,足球队将在5个国家打20场比赛。

将来完成时

用来表示在将来某一时间以前已经完成或一直持续的动作。

经常与

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1