ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:23.12KB ,
资源ID:8804191      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8804191.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(英语将来完成时练习题20篇及解析.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

英语将来完成时练习题20篇及解析.docx

1、英语将来完成时练习题20篇及解析英语将来完成时练习题20篇及解析一、单项选择将来完成时1By the time he arrives in Beijing, we _ here for two days.Awill have stayed Bwill be stayingChave been staying Dhave stayed【答案】A【解析】试题分析:考查时态:句意:在他到北京的时候为止,我们已经呆在这儿两天了。说明我们在这儿待两天是在他到这儿之前,用过去完成时。还有介词by,是和相应的完成式连用的,by接过去时间,用过去完成时,by接将来时间,用将来完成时。选A。考点:考查时态点评:

2、时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。如介词by经常与相应的完成时连用。2May I speak to your manager Mr. Williams at five oclock tonight?Im sorry. Mr. Williams _ to a conference long before then.Awould have gone Bhad goneCwill have gone Dhas gone【答案】C【解析】【详解】考查时态。句意:-今晚五点我可以和你的经理威

3、廉先生说话吗?-对不起。在那以前他将已经去开会啦。根据上下文可知before then指的是before five oclock tonight 到今晚五点之前,所以用将来完成时,表示将来某个时间将已经做某事。故选C。3Tony, it seems that you have been very busy all the time. What do you think of your occupation now?Just so-so. Ive decided to quit my job in the company next month, where I _ for five years.

4、Awork Bhad workedCwill be working Dwill have worked【答案】D【解析】试题分析:考查时态。句意:Tony,似乎你总是很忙啊!你认为现在的职业怎么样?一般化,我决定下个月辞去公司里的这份工作,那时我在这里已经工作了5年了。根据句意可知后面的定语从句中指下个月的时候,已经在这里工作了5年了,所以使用将来完成时表示到将来的某个时间已经完成的事情。故D正确。考点:考查时态4 -Father seems worn out.-Why not have a family tour? A weeks holiday_ him back to normal.Ah

5、ad brought Bis bringingCwill be bringing Dwill have brought【答案】D【解析】试题分析:考查时态。将来完成时用在表示在将来某一时间以前已经完成或一直持续的动作。句意:父亲看起来筋疲力尽。为什么不来一次家庭旅游呢?一周的度假将会把他回归正常。故D正确。考点:考查时态5Is Tom still smoking?NoBy next Saturday he _ for a whole month without smoking a single cigarette.Awill go Bwill have gone Cgoes Dhas been

6、 going【答案】B【解析】试题分析:考查时态。根据句中时间状语By next Saturday到下个周六为止,故用将来完成时。句意:汤姆任然吸烟吗?不了,到下个周六为止,他整整一个月没抽一支烟。故B正确。考点:考查时态6. Tony, it seems that you have been very busy all the time,what do you think of your occupation now?Just so-so. Ive decided to quit my job in the company next month, where I _ for five yea

7、rs.Awork Bis working Cwill be working Dwill have worked【答案】D【解析】试题分析:句意:-Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?-就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。因为是到下个月为止,将已经到五年了,所以用将来完成式,所以选D。考点:考查时态7Hi, Mr. Smith. Which department do you work in?I am in the Marketing Department now, but I_ in the Sales Department before

8、 long.Aworked Bwill workChave worked Dwill have worked【答案】B【解析】考查动词时态。句意为:嗨,Smith先生,你在哪个部门工作?我现在在市场部工作,但是不久后我将在销售部工作。before long意为“不久后”此可知,事情发生在将来,故答案B符合语境。8Do you know Tom,the manager of that company? -Of course,I know him,By next month,I_him for 10 years.Aknow Bknew Cwill know Dwill have known【答案】

9、D【解析】试题分析:句意:-你认得那个公司的经理汤姆吗?-当然,到下个月位置我就认得他10年了。时间是by next month,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。考点:考查时态9By the time he gets home, his father _ for Pairs on business.Ahas left Bwill have leftChad left Dwill leave【答案】B【解析】试题分析:考查将来完成时。此处考查的是by the time之后要用相应的完成时态,由于前面用的是一般现在时,所以后面的句子用的是将来时态中的完成时,句意为:

10、等他回家的时候,他的父亲就已经前往巴黎出差了。故选B。考点:考查将来完成时。10- Is Tom still smoking?- No. By next Saturday he _ for a whole month without smoking a single cigarette.Awill go Bwill have goneCgoes Dhas been going【答案】B【解析】试题分析:考查时态:句意:-汤姆还抽烟吗?-没有,到下周六,他就一整个月没有抽任何一只烟了。时间是By next Saturday,by引导时间状语的句式中句子的时态用完成时态,因为是next satur

11、day还没有到来,所以应该用将来时态,所以by next Saturday和在一起就是将来时态的完成时态,所以选B。考点:考查时态11- I hear that Jason is planning to buy a car.-I know. By next month, he _ enough for a used one.Awill have saved Bwill be saving Chas saved Dsaves【答案】A【解析】此处解题关键是:by next month是将来的时间状语,所以用将来完成时。句意:-我听说Jason计划买一辆车。-我知道。到下个月,他就攒够了足够的钱买

12、一辆二手车。【考点定位】考查动词时态。12My train arrives in Beijing at eight oclock tonight. The plane I would like to take from there _ by then.Ahas left Bwill have left Cwill leave Dhad left【答案】B【解析】试题分析:考查时态。本题的关键词是by,该词常常与完成时连用,如果后接过去的时间,就用过去完成时;如果后面接现在的时间,就使用现在完成时;如果后面接将来的时间,就使用将来完成时。句意:到今晚八点我要乘坐的飞机将已经起飞离开了。本句中的t

13、hen就是指今晚八点,这是一个将来的时间,所以与将来时完成时连用。故B正确。考点:考查时态点评:连词by到时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。13Ill come to see your performance at 9:00 tomorrow morning.Im sorry, by then my performance _ and I _ reporters in the meeting room.Awill end; will meet Bwill have ended

14、; will be meetingCwill be ended; am going to meet Dis to end; will be meeting【答案】B【解析】试题分析:句意:-我将明天上午9:00来看你的演出。-对不起,到那时,我的演出早就结束了,我在那时正在会议室接受记者的采访。根据句意到那时演出早就结束了,这是将来某个时间之前已经完成的应该用将来完成时will have done;在将来某个时间正在做事,应该用将来进行式will be doing,故选B。考点:考查将来完成时和将来进行时的用法。点评:本题较难。这两种时态都是高中阶段的难点,考生必须能够充分理解语境,才能做出正

15、确的判断。即学即练:Selecting a mobile phone for personal use is no easy task because technology _ so rapidly. A.will have changed B.has changed C.is changing D.will change 解析:C。14By the time you get to Beijing tomorrow, I _ for Shanghai.Aam leaving Bshould have left Cwill leave Dwill have left【答案】D【解析】试题分析:考

16、查时态。本题的关键词是by the time到时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。本题by后面接的时候时间状语从句,使用一般现在时代替将来时,后面的主句使用将来完成时。句意:到你明天到北京的时候,你已经出发去上海了。故D正确。考点:考查时态点评:by the time到时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。15I believe that I _ to the m

17、odern life in New York by the end of next month.Awill have adapted Bhave adapted Cadapt Dwill adapt【答案】A【解析】试题分析:根据句末by the end of next month.时间状语,这是表将来的时间,故排除BC。如果时间状语是next month那么答案就选D,will have done是将来完成时,表示将来某个时间之前已经完成的动作。by the end of next month“在下个月末之前”,故选A考点:考查动词的时态的用法点评:将来完成时是考生难以理解的语法项目,要求考

18、生必须知道什么情况下,才能用它,并且了解一般将来时与将来完成时的区别。一般将来时是将来某个时候发生的动作或状态,常与表将来的状语连用。如tommorrow,next week,in 2034等连用。如:I will go to Beijing next week.即学即练: You _ Shanghai by this time tomorrowA.will have reached B.have reached C. reach D.will reached解析:A 句意:明天的这个时间你已经到达上海。16By the time you finish the book, you _ more

19、 about Chinese history.Awill learn Bhave learnt Cwill have learnt Dare learning【答案】C【解析】试题分析:考查时态。By与完成时连用。当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。本题By后面的时间状语从句the time you finish the book用一般现在时代替将来时,所以主句使用将来完成时。故C正确。考点:考查时态点评:By与完成时连用。当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当

20、by后面是将来的时间的时候,使用将来完成时。17By the time you have completed the essential training, you _ exposed to virtually every new feature of the courseAare Bwill have been Chave been Dwill be【答案】B【解析】时态题。By +将来的时间主句用将来完成时,根据语境By the time you have completed the essential training,“到你完成基本训练为止”可知还没完成所以要用将来完成时。句意:到你完

21、成基本训练为止你几乎会接触到这门课程的每一项新的特点。选B18 Jenny, how many years have you studied in China? I _ here for three years by the end of this month.Astudy Bhave studied Cwill have studied Dam studying【答案】C【解析】考查时态。by意为:到为止;引导的从句做状语时,主句必须使用完成时. the end of this month是表示将来的时间。所以这里使用将来完成时。19By the time you can afford a

22、house, the prices of housing _ greatly.Awill increase Bwill have increased Care increasing Dhave increased【答案】B【解析】考查动词时态。句意:等你能买得起房子,房价已经涨了很多了。by the time引导的时间状语,主句要求使用完成时。根据句意可知,此处表示未来的时间,主句应使用将来完成时。故选B。20 Tom is planning to buy a car. I know. By next month, he enough for a used one.Asaved Bhas sa

23、ved Cwould save Dwill have saved【答案】D【解析】试题分析:考查时态:句意:-汤姆计划买辆车。-我知道,到下个月底为止,他就可以攒足够的钱买一辆二手车了。时间是by next month和将来完成时连用,选D。考点:考查时态21By the time the tours ends, the football team _ twenty matches in five countries.Awill play Bwill have playedCwill be playing Dwill have been playing【答案】B【解析】【详解】考查将来完成时态

24、。句意:到旅游结束时,足球队将在5个国家打20场比赛。将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before + 将来时间或by + 将来时间连用,也可与before或by thetime引导的现在时的从句连用。因为旅游还没有结束,结合句意句子用将来完成时态,故选B。22Tom says he _ successfully in three marathons by the time he finishes this one.Awill run Bwill have run Chas run Druns【答案】B【解析】【详解】考查时态。句意:汤姆说,到他完成这个马拉

25、松比赛时,他将已经成功地跑完了三次马拉松。by the time用法之一是可以表示将来的时间,主句用将来完成时,从句用一般现在时表示将来的动作,故选B。23Tommy is planning to buy a car. I know. By next month, he _ enough for a used one.Asaves Bsaved Cwill save Dwill have saved【答案】D【解析】【详解】考查时态。句意:汤米打算买辆车。我知道。到下个月,他就攒够买一辆二手车的钱了。 由“by+将来时间”做时间状语的句子要用将来完成时,将来完成时表示在将来某个时间以前已经完成

26、或一直在做的事情。故选D。24Vertical farms have the potential to reduce or eliminate the need to create additional farmland, for it is estimated that by the year 2050, the worlds population _ by 30 billion and close to 80% will live in urban areas.Awill be increasing Bwill increaseCwill have increased Dhas incre

27、ased【答案】C【解析】【详解】考查将来完成时的用法。句意:垂直农场有减少或消除创造更多农田需要的可能,因为据估计,到2050年,世界人口将增加到300亿,近80%将生活在城市地区。根据时间by the year 2050“到2050年”,表示到将来某个时间已完成的动作用将来完成时,其构成形式是“will have+ done”,故选C。25This January will be very precious for us by which time we _ reviewing Senior Book I.Awill finish Bwill have finishedChave fini

28、shed Dwill be finished【答案】B【解析】【详解】考查将来完成时。句意:这个一月对我们非常宝贵,到那时我们就已经复习完了高中第一册书。这是一个定语从句,主句是一般将来时,从句中的“by which time”提示我们使用完成时,所以从句部分应用将来完成时,表示“到将来某个时间已经发生或完成的动作”。故选B。26By the time he gets to the airport, I think we _ for London.Ahave left Bwill leaveCwill have left Dhad left【答案】C【解析】【详解】考查将来完成时态。句意:他到

29、机场时,我想我们已经动身去伦敦了。此处是By the time“到-时候为止”引导的时间状语从句,从句是一般现在时态,结合句意可知主句用将来完成时态,故选C。27The students have decided on a final date by which everyone _ reading the books assigned by their professor.Afinishes BfinishedChave finished Dwill have finished【答案】D【解析】【详解】考查时态。句意:学生们决定了最后的日期,到那时每个人都将读完教授布置的书。根据“a fin

30、al date by which”可知,此处表示将来某个时间完成的动作,应该用将来完成时,故D项正确。28(2018江苏)Hopefullyin2025wewillnolongerbee-mailingeachother, forwe _ more convenient electronic communicationtoolsbythen.Ahave developed BhaddevelopedCwillhavedeveloped Ddeveloped【答案】C【解析】考查时态。句意:希望在2025年,我们不再互相发电子邮件,因为到那时候我们将开发出更方便的电子通信工具。根据时间状语in 2025,可知用将来时;再根据时间状语by then(到那时),可知用完成时。结合两者可知用将来完成时。故选C。点睛:本题考查时态。句中包含的时间状语是解答此题的突破点。所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。本题的关键在于抓住题干中的两个时间状语in 20

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

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