登录

账号:
密码:
免费注册
立足英语音标,面向中小学英语学习全过程!
您的位置:文章 随堂试题 将来完成时will have been练习题例题及解析

将来完成时will have been练习题例题及解析

管理员1    时间:2021-04-01 13:35    访问25次 有用[0] 无用[0] 举报

将来完成时做为英语中十六种时态之一,在各种考试中都可能有相关考试题目,平时多做练习积累在考试中才能得心应手,现在就来做做以下练习题吧!

1、If we don't hurry up, everything ________ by the time we get to the party.

A.will be eaten   B.is eaten
C.has been eaten   D.will have been eaten

答案:D

解析:考察时态。句义:如果我们不快点,当我们到达宴会的时候,所有的东西可能都已经被吃完了。If引导条件状语从句,从句是一般现在时,故主句要使用将来时,且由by the time可知,应该使用完成时态。故D正确。

2、—I ________ my project by the time you come to London.
—Great. This way you can act as my guide.

A.finish   B.have finished
C.will be finishing   D.will have finished

答案:D

解析:考查时态。By the time后跟过去的时间,主句用过去完成时;后跟将来的时间,主句用将来完成时。by the time you come to London“到你来到伦敦的时候”,表示的是将来的时间,故主句用will have done sth。故选D。

3.After hospitals buy expensive equipment, they must try to ________ the money they have spent.

A.recover   B.reduce
C.remove   D.receive

答案:A

解析:recover补回,重新获得,恢复;reduce减少;remove去掉、移开。

4、According to the Ministry of Health, by May 1, 2003, the total SARS deaths on the Chinese mainland_____to 170.

A.has come    B.had reached
C.increased    D.had climbed

答案:D

解析:climb to“增长到”,相当于reach。

5、Jane can’t attend the meeting at 3 o’clock this afternoon because she ___________ a class at that time.

A. will teach    B. would teach
C. has taught      D. will be teaching

答案:D

解析:句意“简不能参加今天下午3点钟的会议,因为她那个时候在一个班上课。”根据句中的时间状语at that time指代at 3 o’clock this afternoon,表示在将来的某一时刻正在做某事,要用将来完成时。故选D。

名师点睛:本题考查时态。将来进行时主要表示将来某一时间正在进行的动作,或表示要在将来某一时间开始,并继续下去的动作。分析此题需抓住时间状语以及that time所代指的时间,再联系所学将来进行时所应用的范围及句意可以选出正确的答案。

转载请注明“本文转自音标网www.yinbiao5.com”,版权所有,违者必究
上一篇:英语时态之将来完成时shall/will + have
下一篇:48个音标快速掌握自然拼音速成
您当前不能回复,请在本页面左上角选择注册或登录!
点击发布文章
相关阅读
Copyright @ 2017-2020 www.yinbiao5.com All Rights Reserved 音标网 版权所有