1、英语高考英语将来完成时专项训练100附答案(英语) 高考英语将来完成时专项训练 100(附答案 )一、单项选择将来完成时1 - Tommy is planning to buy a car.- I know. By the time he returns from abroad, he enough for a used one.A will have saved B saves C had saved D will save【答案】 A【解析】试题分析:考查时态:句意: -Tommy 正计划买个汽车。 -我知道。到他国外回来的时候他将攒足够买一辆二手车的钱。 By the time 引导的是
2、时间状语从句,用一般现在时代替一般将来时,所以主句应该是将来范畴的时态,而且时间状语是 by the time 连接的,主句用将来完成时。选 A。考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。还要注意语态的正确使用。注意时间条件状语从句不能用一般将来时,应该用一般现在时代替一般将来时。连词 by 到 时为止;该词经常与完成时连用。2 Be quick, or you will be punished. Don t worry. By the time he comes ba
3、ck, I my task.A have finished B will have finishedC finish D am finishing【答案】 B【解析】【详解】考查将来完成时。句意:赶快,否则你会遭受惩罚的。 -不要担心,等他回来的时候,我都完成了我的任务。 By the time+ 将来时,主句用将来完成时,故选 B。3- I hear that Jason is planning to buy a new car.- I know. By next month, he enough for a used oneA has saved B savesC will be savi
4、ng D will have saved【答案】 D【解析】试题分析:考查时态的用法; A现在完成时,表示已经可以买了; B一般现在时,表示经常性,习惯性; C将来进行时,表示将来的某个时候正在进行的动作;从题意可看出是不符合的。到下个月的时候是攒够了,将来完成时的意思是到将来的某个时候要完成的动作;句意为: -我听说 Jason正计划买一辆新车。 -我知道的,到下个月为止,他就攒够了钱买一辆二手的了。故选 D。考点:考查时态的用法。4 Oh, Mum, just a few minutes Hurry up, Harry, or by the time you pack your belon
5、gings, the flight .A has left B will have left C had left D will be leaving【答案】 B【解析】试题分析: By到 时为止;经常和表示动作的动词的完成时连用。本句中 by the time 后面的时间状语从句 you pack your belongings 使用了一般现在时代替将来时,后面的主句要使用将来完成时,表示到将来的某个时间将要完成的事情。句义: 妈妈,再等几分钟。 快点!到你收拾好物品的时候,我们的航班都已经起飞了。故 B 正确。考点:考察时态5The professor you referred to in
6、 the letter us students three lectures by next Monday.A has given B will given C will have given D Gave【答案】 C【解析】试题分析:考查时态。 you referred to in the letter 是定语从句,省略了 who/that , by nextMonday 到下周, by+将来的时间,与将来完成时连用。句意:你在信里提到的那位教授到下周,将已经给我们学生做过三次讲座了。故选 C。考点:考查时态6 Tom is planning to buy a car. I know. By
7、 next month, he enough for a used one.A saved B has saved C would save D will have saved【答案】 D【解析】试题分析:考查时态:句意: -汤姆计划买辆车。 -我知道,到下个月底为止,他就可以攒足够的钱买一辆二手车了。时间是 by next month 和将来完成时连用,选 D。考点:考查时态7Many scientists believe sea levels by more than one meter by the end of the 21stcentury.A will be risen B wil
8、l have risenC will have been D will be rising【答案】 B【解析】试题分析:考查时态:句意:很多科学家相信,海平面到 21 世纪末为止将会上升超过一米。时间状语是 by the end of the 21st century. 如果 by+将来时间,谓语的时态应该是将来完成式,选 B。考点:考查时态8-May I speak to your manager at four o clock this afternoon?-I m sorry. He to a conference long before then.A will have gone B
9、had gone C would go D has gone【答案】 A【解析】试题分析: 考察时态。本题的关键词是 long before then ,之中的 then 是一个将来的时间at five o clock this after。这个时间状语表示的是在将来一个时间之前就完成的动作,故 noon使用将来完成时的时态。句义: 在今天下午 5 点之前我可以和你们的经理聊聊吗? 对不起,在那之前很久他就已经去参加一个会议了。故 A 正确。考点:考察时态9China a high-speed railway network covering almost all its cities wit
10、h apopulation of of more than 500 , 000 by 2015A is setting up B will set upC has set up D will have set up【答案】 D【解析】试题分析:句意:中国在 2015 年为止将已经建成了覆盖所有城市超过 50 万人口的高铁网络。这句话的时间是 by 2015 年,介词 by 一般和完成式连用, 2015 年是将来的时候,所以用将来完成式,选 D。考点:考查时态10 Oh, Mom, just a few minutes. Hurry up, Harry, or by the time you p
11、ack your belongings, the flight !A has left B will have left C had left D will be leaving【答案】 B【解析】试题分析 : 考察将来完成时的用法。句意: -妈妈,等会儿。 -快点,否则等你收拾好了行李,飞机就已经飞走了。将来收拾好行李时,飞机已经飞走了。将来的某个时间已经发生,用将来完成时。所以选 B。考点:考察将来完成时的用法。11 Do you know Tom,the manager of that company?D will have known-Of course,I know him,By n
12、ext month,I him for 10 years.A know B knew C will know【答案】 D【解析】试题分析:句意: -你认得那个公司的经理汤姆吗? -当然,到下个月位置我就认得他 10年了。时间是 by next month , by 一般和完成式连用,和将来时间搭配,就用将来完成式,所以选 D。考点:考查时态12 I m sorry, but the manager isn t here yet. Shall I have him call you when he comes back? No, I ll call him later. If I call ag
13、ain in half an hour, do you think h e ?A arrives B has arrived C will arrive D will have arrived【答案】 D【解析】试题分析:句意 :-对不起,经理不在这里,当他回来时我让他给你打电话好吗? -不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选 D。考点:考查动词时态的用法。点评:本题难度适中。动词时态也是高中阶段的重难点之一,需要考生能够理解句意进而对动
14、词的时态做出正确的判断。这里考生容易误选 D。即学即练: Tom in the library every night over the last three months.A. works B. worked C. has been working D. had been working解析: C。句意: “在过去的三个月里, Tom 每天晚上都在图书馆里学习。 ”题干中出现的over the last three months ,是明显提示用现在完成进行时或现在完成时。故选 C。13 I ll come to see your performance at 9:00 tomorrow mo
15、rning. I m sorry, by then my performance and I reporters in the meeting room.A will end; will meet B will have ended; will be meetingC will be ended; am going to meet D is to end; will be meeting【答案】 B【解析】试题分析:句意: -我将明天上午 9:00 来看你的演出。 -对不起,到那时,我的演出早就结束了,我在那时正在会议室接受记者的采访。根据句意到那时演出早就结束了,这是将来某个时间之前已经完成
16、的应该用将来完成时 will have done ;在将来某个时间正在做事,应该用将来进行式 will be doing ,故选 B。考点:考查将来完成时和将来进行时的用法。点评:本题较难。这两种时态都是高中阶段的难点,考生必须能够充分理解语境,才能做出正确的判断。即学即练: 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。14I be
17、lieve that I to the modern life in New York by the end of next month.A will have adapted B have adapted C adapt D will adapt【答案】 A【解析】试题分析:根据句末 by the end of next month. 时间状语,这是表将来的时间,故排除 BC。如果时间状语是 next month 那么答案就选 D, will have done 是将来完成时,表示将来某个时间之前已经完成的动作。 by the end of next month 在下个月末之前 “ ”,故选
18、 A考点:考查动词的时态的用法点评:将来完成时是考生难以理解的语法项目,要求考生必须知道什么情况下,才能用它,并且了解一般将来时与将来完成时的区别。一般将来时是将来某个时候发生的动作或状态,常与表将来的状语连用。如 tommorrow,next week,in 2034 等连用。如: I will go toBeijing next week.即学即练: You Shanghai by this time tomorrowA.will have reached B.have reached C. reach D.will reached解析: A 句意:明天的这个时间你已经到达上海。15By
19、the time you finish the book, you more about Chinese history.A will learn B have learnt C will have learnt D are learning【答案】 C【解析】试题分析:考查时态。 By与完成时连用。当 by后面是过去的时间,使用过去完成时;当by 后面是现在的时间,使用现在完成时,当 by 后面是将来的时间的时候,使用将来完成时。本题 By后面的时间状语从句 the time you finish the book 用一般现在时代替将来时,所以主句使用将来完成时。故 C正确。考点:考查时态点
20、评: By与完成时连用。当 by 后面是过去的时间,使用过去完成时;当 by 后面是现在的时间,使用现在完成时,当 by 后面是将来的时间的时候,使用将来完成时。16 Jenny, how many years have you studied in China? I here for three years by the end of this month.A study B have studied C will have studied D am studying【答案】 C【解析】考查时态。 by 意为:到 为止;引导的从句做状语时,主句必须使用完成时 . the end of thi
21、smonth 是表示将来的时间。所以这里使用将来完成时。17He English for six years by the time he takes his exams.A had been studying B was studyingC will have been studying D has been studying【答案】 C【解析】考查时态;句意为 “到他考试之前,他已经学了六年英语 ”。因为 “ by the time hetakes his exams. 是一个将来的时间,所以用将来完成时,故选 ” C.18I hope when you come tomorrow, yo
22、u the reading and have something to share.A did B are doingC will be doing D will have done【答案】 D【解析】【详解】考查时态。句意:我希望你明天来的时候,已经读完阅读并分享。表示将来某个时间已经完成的行为用将来完成时,即 will have done 结构。此处指到明天已经完成,故选 D.19It s reported that by the end of the month, the output of cement in the factory by about 10%.A will have r
23、isen B will be risingC has risen D has been rising【答案】 A【解析】【详解】考查将来完成时。句意:据报道到这个月底,工厂的水泥产量将增加 10%。根据 by theend of the month 为将来时间,故用将来完成时,故选 A。【点睛】将来完成时的用法。将来完成时的形式为 : 主语 + will + have + done。将来完成时意义:表示将来某一时间之前完成的动作。例如:到现在我已经学了 3000 单词了。 I have learned3000 words by now. 到去年我已经学了 2000 单词了。 I had lea
24、rned 2000 words by last year.到明年的时候我就会学 4000 单词了。 I will have learned 4000 words by next year.表示到将来某个时间为止势必会完成或预计要完成的动作。如: When we get there, she llhave gone to work. 我们到那里时她会已上班去了。 I expect you will have changed your mindby tomorrow. 我预料到明天你就会改变主意了。20- Is Tom still smoking?- No. By next Saturday he
25、 for a whole month without smoking a single cigarette.A will go B will have goneC goes D has been going【答案】 B【解析】试题分析:考查时态:句意: -汤姆还抽烟吗? -没有,到下周六,他就一整个月没有抽任何一只烟了。时间是 By next Saturday, by引导时间状语的句式中句子的时态用完成时态,因为是 next saturday 还没有到来,所以应该用将来时态,所以 by next Saturday 和在一起就是将来时态的完成时态,所以选 B。考点:考查时态21 By this
26、time next year he from this college.A will be graduating B should be graduatingC will have graduated D is graduating【答案】 C【解析】试题分析:考查时态。 By与完成时连用;本题中 by 后面的时间 this time next year 指的是为了的时间,故本题使用将来完成时。句意:到明年的这个时候,我们将已经大学毕业了。故 C正确。考点:考查时态点评:时态的考查要抓关键词, By 与完成时连用;本题中 by 后面的时间 this time next year指的是为了的时间
27、,故本题使用将来完成时。22You d better communicate with each other sincerely, and I hope to see your conflict tomorrow.A was to be solved B has been solvedC will have been solved D had been solved【答案】 C【解析】【详解】考查时态和语态。句意:你们彼此之间最好真诚地沟通,我希望明天你们的冲突能得到解决。由时间状语 tomorrow 可知,此处应用将来时, conflict 和 solve 之间为被动关系。因此C 项的将来完
28、成时符合语境,表示在将来某一时间以前(明天结束之前)已经完成的动作。故选 C 项。23When I writing the letter, I will take you to the lake for boating.A have finishedB had finishedC will finishedD finished【答案】 A【解析】【详解】考查时态。句意:我写完了这封信就带你去湖上划船。句中 when 引导时间状语从句,主句为一般将来时,根据主将从现原则,从句应用一般现在时或者现在完成时表将来,故选A 项。24By the time he gets to the airport,
29、 I think we for London.A have left B will leaveC will have left D had left【答案】 C【解析】【详解】考查将来完成时态。句意:他到机场时,我想我们已经动身去伦敦了。此处是 By thetime “到 时候为止 ”引导的时间状语从句,从句是一般现在时态,结合句意可知主句用将来完成时态,故选 C。25By the time he graduates from the senior high, he 3500 English words.A learns B will have learned C has learned D
30、had learned【答案】 B【解析】【详解】考查将来完成时。句意:到他高中毕业的时候,他将学会 3500 个英语单词。 by the time 引导的时间状语从句,从句一般现在时,主句用将来完成时。故 B 选项正确。26By the time the tours ends, the football team twenty matches in five countries.A will play B will have playedC will be playing D will have been playing【答案】 B【解析】【详解】考查将来完成时态。句意:到旅游结束时,足球队将在 5 个国家打 20 场比赛。将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与 before + 将来时间或 by+ 将来时间连用,也可与 before 或 by thetime 引导的现在时的从句连用。因为旅游还没有结束,结合句意句子用将来完成时态,故选 B。27On her next birthday, Ann married for twenty years.A
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1