(英语)高一英语将来完成时的基本方法技巧及练习题及练习题(含答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(英语)高一英语将来完成时的基本方法技巧及练习题及练习题(含
答案)
一、单项选择将来完成时
1.—Oh, Mom, just a few minutes.
—Hurry up, Harry, or by the time you pack your belongings, the flight _________!
A.has left B.will have left C.had left D.will be leaving
【答案】B
【解析】
试题分析: 考察将来完成时的用法。

句意:---妈妈,等会儿。

---快点,否则等你收拾好了行李,飞机就已经飞走了。

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

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

所以选B。

考点:考察将来完成时的用法。

2.We__________three quarters of the book by the end of next semester.
A.have been learning B.will have learnt
C.had learnt D.would have learned
【答案】B
【解析】
【详解】
考查将来完成时。

句意:到下学期末的时候,我们将学习这本书的四分之三。

根据by the end of next semester可知,时态用将来完成时,故选B。

3.—Tony, it seems that you have been very busy all the time. What do you think of your occupation now?
—Just so-so. I’ve decided to quit my job in the company next month, where I ____ for five years. A.work B.had worked
C.will be working D.will have worked
【答案】D
【解析】
试题分析:考查时态。

句意:—Tony,似乎你总是很忙啊!你认为现在的职业怎么样?—一般化,我决定下个月辞去公司里的这份工作,那时我在这里已经工作了5年了。

根据句意可知后面的定语从句中指下个月的时候,已经在这里工作了5年了,所以使用将来完成时表示到将来的某个时间已经完成的事情。

故D正确。

考点:考查时态
4.By the time you finish the book, you ______ more about Chinese history.
A.will learn B.have learnt C.are learning D.will have learnt 【答案】D
【解析】
试题分析:句意:当你读完这本书后,你将会了解到更多的中国历史。

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

考点:考查动词时态。

5.—Is Tom still smoking?
—No.By next Saturday he _____________ for a whole month without smoking a single cigarette.
A.will go B.will have gone C.goes D.has been going 【答案】B
【解析】
试题分析:考查时态。

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

句意:——汤姆任然吸烟吗?——不了,到下个周六为止,他整整一个月没抽一支烟。

故B正确。

考点:考查时态
6.—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。

考点:考查时态
7.By the time Peter comes back from the meeting, we__________ here for three hours. A.will be waiting B.is waiting
C.will wait D.will have waited
【答案】D
【解析】
考查时态。

by the time 引导的时间状语从句的主句一般用将来完成时。

8.By the end of next year,they ________ the work on the new stadium.
A.would have completed
B.had completed
C.will have completed
D.have completed
【答案】C
【解析】
考查时态。

根据时间状语“By the end of next year”可知,本句应使用将来完成时态,表示到明年年底前他们将已经完成新体育馆的建设。

9.By the time you wake up tomorrow morning, we _____ in the USA.
A.arrive B.arrived
C.are arriving D.will have arrived
【答案】D
【解析】
试题分析:句意:到你明天早晨醒来的时候,我们将已经到了美国了。

By the time后面跟的是状语从句,本句是说将来要发生的事情,故主句应该用将来完成时,选D。

考点:考查动词时态
10.China _______________a high-speed railway network covering almost all its cities with a population of of more than 500,000 by 2015.
A.is setting up B.will set up
C.has set up D.will have set up
【答案】D
【解析】
试题分析:句意:中国在2015年为止将已经建成了覆盖所有城市超过50万人口的高铁网络。

这句话的时间是by 2015年,介词by一般和完成式连用,2015年是将来的时候,所以用将来完成式,选D。

考点:考查时态
11. --- I’ll come to see your performance at 9:00 tomorrow evening.
--- I’m sorry, but by then my performance ____ and I ____ reporters in the meeting room. A.will have ended; will be meeting B.will end; will meet
C.will be ended; am going to meet D.is to end; will meet
【答案】A
【解析】
试题分析:考查动词时态。

句意:- 明天晚上9点钟我会去看你的演出。

--抱歉,到那时候我的演出已经结束了,那时会正在会议室里接见记者呢。

从上下文可知then 指的是9:00 tomorrow evening.,那么时间状语by then就是将来完成时的标志,所以演出结束应该用将来完成时,后句是指明天晚上9点钟的时候正在接见记者,所以正确选项是A 。

考点:考查动词时态。

12.--- 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引导的是时间状语从句,用一般现在时代替一般将来时,所以主句应该是将来范畴的时态,而且时间状语是by the time连接的,主句用将来完成时。

选A。

考点:考查时态
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。

要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。

还要注意语态的正确使用。

注意时间条件状语从句不能用一般将来时,应该用一般现在时代替一般将来时。

连词by到…时为止;该词经常与完成时连用。

13.—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 again in half an hour, do you think he ?
A.arrives B.has arrived C.will arrive D.will have arrived 【答案】D
【解析】
试题分析:句意:--对不起,经理不在这里,当他回来时我让他给你打电话好吗?--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。

考点:考查动词时态的用法。

点评:本题难度适中。

动词时态也是高中阶段的重难点之一,需要考生能够理解句意进而对动词的时态做出正确的判断。

这里考生容易误选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。

14.By the time you get to Beijing tomorrow, I ______ for Shanghai.
A.am leaving B.should have left C.will leave D.will have left
【答案】D
【解析】
试题分析:考查时态。

本题的关键词是by the time…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。

本题by后面接的时候时间状语从句,使用一般现在时代替将来时,后面的主句使用将来完成时。

句意:到你明天到北京的时
候,你已经出发去上海了。

故D正确。

考点:考查时态
点评:by the time…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。

15.I believe 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“在下个月末之前”,故选A
考点:考查动词的时态的用法
点评:将来完成时是考生难以理解的语法项目,要求考生必须知道什么情况下,才能用它,并且了解一般将来时与将来完成时的区别。

一般将来时是将来某个时候发生的动作或状态,常与表将来的状语连用。

如tommorrow,next week,in 2034等连用。

如:I will go to Beijing next week.
即学即练: You ____ Shanghai by this time tomorrow
A.will have reached
B.have reached
C. reach
D.will reached
解析:A 句意:明天的这个时间你已经到达上海。

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 this month是表示将来的时间。

所以这里使用将来完成时。

17.He____ English for six years by the time he takes his exams.
A.had been studying B.was studying
C.will have been studying D.has been studying
【答案】C
【解析】考查时态;句意为“到他考试之前,他已经学了六年英语”。

因为“by the time he takes his exams.”是一个将来的时间,所以用将来完成时,故选C.
18.By the time you can afford a house, the prices of housing ________ greatly.
A.will increase B.will have increased C.are increasing D.have increased
【答案】B
【解析】考查动词时态。

句意:等你能买得起房子,房价已经涨了很多了。

by the time引导的时间状语,主句要求使用完成时。

根据句意可知,此处表示未来的时间,主句应使用将来完成时。

故选B。

19.I hope when you come tomorrow, you _____ the reading and have something to share. A.did B.are doing
C.will be doing D.will have done
【答案】D
【解析】
【详解】
考查时态。

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

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

此处指到明天已经完成,故选D.
20.Do you know Tom,the manager of that company?
-Of course,I know him,By next month,I______him for 10 years.
A.know B.knew C.will know D.will have known 【答案】D
【解析】
试题分析:句意:--你认得那个公司的经理汤姆吗?--当然,到下个月位置我就认得他10年了。

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

考点:考查时态
21.I hope Jack’s health ______ greatly by the time we go back to school this September. A.improves B.improved C.will be improving D.will have improved
【答案】D
【解析】
【详解】
考查时态语态。

句意:当我们今年9月回到学校时,我希望杰克的健康会有很大的改善。

by the time引导时间状语从句,从句用一般现在时,主句用将来完成时。

故选D。

22.By the time your habit of managing time is developed, you better decisions about how to spend your time in your future career.
A.will have made B.will be made
C.are to make D.have been making
【答案】A
【解析】
【详解】
考查动词时态。

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

在by the time引导的从句中,如果从句中的谓语动词为一般现在时/或现在完成时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。

故选A。

【点睛】
by the time用法辨析
1、如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。

2、如果从句中的谓语动词为一般现在时/或现在完成时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。

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

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

23.They are trying to make sure that 5G terminals ________ by 2022 for the Beijing Winter Olympics.
A.will install B.will have been installed C.are installed
D.have been installed
【答案】B
【解析】
【详解】
考查时态和语态。

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

表示在将来某一时间以前已经完成或一直持续的动作,用将来完成时;“5G终端”和“安装”之间是被动关系,用被动语态,故选B。

24.—Tommy is planning to buy a car.
— I know. By next month, he ____ enough for a used one.
A.saves B.saved C.will save D.will have saved
【答案】D
【解析】
【详解】
考查时态。

句意:—汤米打算买辆车。

—我知道。

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

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

故选D。

25.Vertical farms have the potential to reduce or eliminate the need to create additional farmland, for it is estimated that by the year 2050, the world's population __________ by 30 billion and close to 80% will live in urban areas.
A.will be increasing B.will increase
C.will have increased D.has increased
【答案】C
【解析】
【详解】
考查将来完成时的用法。

句意:垂直农场有减少或消除创造更多农田需要的可能,因为据估计,到2050年,世界人口将增加到300亿,近80%将生活在城市地区。

根据时间by the year 2050“到2050年”,表示到将来某个时间已完成的动作用将来完成时,其构成形式是“will have+ done”,故选C。

26.-I hear that Jean is planning to buy a car.
-I know. By next month, she_______enough for a used one.
A.will have saved B.will be saving
C.has saved D.saves
【答案】A
【解析】
【详解】
考查将来完成时。

句意:---我听说 Jean计划买一辆车。

---我知道。

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

by+现在时间,主句用现在完成时;by+将来时间,主句用将来完成时;by+过去时间,主句用过去完成时.by next month"到下个月"为表示将来时间的短语,所以主句要用将来完成词。

故A选项正确.
27.—Kevin, time for the next destination!
—No hurry! Another 15 minutes and we _____ all the exhibition rooms of the museum. A.am exploring B.have explored
C.will explore D.will have explored
【答案】D
【解析】
【详解】
考查时态。

句意:——Kevin,该去下一个目的地了!——不忙!再给15分钟我们将会探索完这个博物馆的所有展区。

表示对将来的虚拟,用将来完成时,故选D。

28.-Ca n I speak to Mr. Johnson at 4 o’clock this afternoon?
-I’m afraid not. He _______ to the conference by then.
A.has gone B.is going C.will have gone D.would have gone
【答案】C
【解析】
【详解】
考查将来完成时。

句意:“----今天下午4点我能和约翰逊先生通话吗?---恐怕不行。

到那
时他已经去参加会议了”。

根据上一句的时间状语“今天下午4点”是将来时。

再根据第二句中的“by then” (今天下午3点的时候),即将来的某个时间。

By+将来的时间,要用将来完成时或将来进行时,即在将来的某个时间,动作已经完成或正在进行。

分析选项可知,A. has gone表示现在完成时;B. is going表将来时;C. will have gone将来完成时;D. would have gone过去将来完成时。

故C符合题意,故选C。

29.By the time he gets home, his father _____________ for Pairs on business.
A.has left B.will have left
C.had left D.will leave
【答案】B
【解析】
试题分析:考查将来完成时。

此处考查的是by the time之后要用相应的完成时态,由于前面用的是一般现在时,所以后面的句子用的是将来时态中的完成时,句意为:等他回家的时候,他的父亲就已经前往巴黎出差了。

故选B。

考点:考查将来完成时。

30.(2018·江苏)Hopefully in 2025 we will no longer be e-mailing each other, for we _______ more convenient electronic communication tools by then.
A.have developed B.had developed
C.will have developed D.developed
【答案】C
【解析】考查时态。

句意:希望在2025年,我们不再互相发电子邮件,因为到那时候我们将开发出更方便的电子通信工具。

根据时间状语in 2025,可知用将来时;再根据时间状语by then(到那时),可知用完成时。

结合两者可知用将来完成时。

故选C。

点睛:本题考查时态。

句中包含的时间状语是解答此题的突破点。

所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。

本题的关键在于抓住题干中的两个时间状语in 2025和by then,从而得出答案。

31.—How are you getting along with your presentation?
—Almost ready, and I ______ all I am supposed to.
A.did B.had done C.have done D.shall have done 【答案】D
【解析】
【详解】
考查时态。

句意:——你的报告做得怎么样了?——差不多准备好了,我将做完所有我该做的。

分析句意可知,我还没有完全准备好,所以后一句应用将来完成时,表示在将来会完成所有应该做的,主语为第一人称则由shall引导。

故选D项。

32.By the end of the next seminar, many issues like the development in biochemistry and medicine______.
A.will discuss
B.will be discussing
C.will be discussed
D.will have been discussed
【答案】D
【解析】
【详解】
考查时态语态。

句意:到下一次研讨班结束的时候,诸如生化及医药发展的话题讲已经被讨论。

介词短语by the end of…意为“到…末为止”,通常和完成时连用,如果后面接将来时间,要和将来完成时连用,如果接过去时间,要和过去完成时连用。

本句the next seminar 表示将来时,所以要与将来完成时连用。

而且主语many issues与动词discuss构成被动关系,所以使用将来完成时的被动语态,故D项正确。

33.The chief engineer hopes they everything ready before we the project next month. A.will have got; start B.are getting; start
C.will be getting; will start D.have got; shall start
【答案】A
【解析】考查时态。

句意:总工程师希望在我们下个月开始这个项目之前,他们已经准备好了一切。

此处是before引导的时间状语从句,主句用一般将来时态,从句用一般现在时态,故答案为A。

34.On her next birthday, Ann___________ married for twenty years.
A.will have been
B.is
C.has been
D.will be
【答案】A
【解析】考查时态。

时间是On the next birthday,而且还有for twenty years,句意:到下一个生日,安将已经结婚20年了。

选A。

用将来完成时态。

35.Tony has just arrived here, but I didn’t know he until yesterday.
A.would come B.had come
C.came D.will come
【答案】A
【解析】考查时态。

句意:托尼已到了,但我直到昨天才知道他要来。

分析句子可知,在昨天才知他要来,表示过去将来时,故选A
36.—Could you meet me at the airport?
—I'd like to,but I ________Shanghai when you return.
A.will have left B.was leaving
C.will leave D.have left
【答案】A
【解析】考查时态。

句意:当你回来的时候,我将已经离开了上海。

由句意可知,表示将要完成的动作,故A为正确答案。

37.By the time you come back, your aunt ______ for Nanjing to attend a meeting.
A.will leave B.leaves C.left D.will have left
【答案】D
【解析】
考查时态,by+时间状语,句子通常用完成时态,根据从句By the time you come back,可知指将来,所以用将来完成时。

选D。

38.My train arrives in Shanghai at 10 this morning. The plane I would like to take from there ____by then
A.is leaving B.will have left
C.has left D.will leave
【答案】B
【解析】
试题分析:考查将来完成时。

句意:我的火车会在今天早上十点到达上海。

到那个时候,我想搭乘的航班,就已经飞走了。

从第一句看,今天上午十点为将来时间,还没到十点。

用将来,而到那时,飞机已经起飞了,用完成,综合两者,用将来完成时,will have done 到将来的某个时间已经做了什么。

因此选B。

考点:考查将来完成时。

39.The 2013 population investigation shows one in four people in Jiangsu will be over 65 and the number of over-85 people ________ by 2030.
A.have doubled B.will be doubled
C.will have doubled D.will double
【答案】C
【解析】
2013年人口调查表明在江苏省四分之一的人超过了65岁,并且到2032年年龄超过85岁的人的数量会翻倍。

根据时间状语by 2030可知,应用将来完成时。

40.By next month he ______ in the big city for five years.
A.has worked B.has been working
C.works D.will have worked
【答案】D
【解析】
【详解】
考查将来完成时。

句意:到下个月,他将已经在这个大城市工作五年了。

由时间状语By next month,可知句子为将来完成时,其构成为:主语 + will + have + done。

所以为will have worked。

故D选项正确。

【点睛】
将来完成时的形式为: 主语 + will + have + done
将来完成时意义:表示将来某一时间之前完成的动作。

到明年的时候我就会学4000单词了。

I will have learned 4000 words by next year.
表示到将来某个时间为止势必会完成或预计要完成的动作。

I expect you will have changed your mind by tomorrow. 我预料到明天你就会改变主意了。

表示某种状况将一直持续到说话人所提及的某一将来时间。

如: We will have been married a year on June 25th. 到6月25日我们俩结婚就满1年了。

由时间状语By next month,可知句子为将来完成时,其构成为:主语 + will + have + done。

所以为will have worked。

故D选项正确。

相关文档
最新文档