(英语)高三英语将来完成时解题技巧和训练方法及练习题(含答案)

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

(英语)高三英语将来完成时解题技巧和训练方法及练习题(含答案)
一、单项选择将来完成时
1.By the time he arrives in Beijing, we ______ here for two days.
A.will have stayed B.will be staying
C.have been staying D.have stayed
【答案】A
【解析】
试题分析:考查时态:句意:在他到北京的时候为止,我们已经呆在这儿两天了。

说明我
们在这儿待两天是在他到这儿之前,用过去完成时。

还有介词by,是和相应的完成式连用的,by接过去时间,用过去完成时,by接将来时间,用将来完成时。

选A。

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

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


介词by经常与相应的完成时连用。

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.is working C.will be working D.will have worked
【答案】D
【解析】
试题分析:句意:--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。

因为是到下个月
为止,将已经到五年了,所以用将来完成式,所以选D。

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

考点:考查时态
5.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 引导的时间状语从句的主句一般用将来完成时。

6. --- I hear that Jason is planning to buy a new car.
--- I know. By next month, he ________ enough for a used one
A.has saved B.saves
C.will be saving D.will have saved
【答案】D
【解析】
试题分析:考查时态的用法; A现在完成时,表示已经可以买了;B一般现在时,表示经常性,习惯性;C将来进行时,表示将来的某个时候正在进行的动作;从题意可看出是不符合的。

到下个月的时候是攒够了,将来完成时的意思是到将来的某个时候要完成的动作;句意为:---我听说Jason正计划买一辆新车。

---我知道的,到下个月为止,他就攒够了钱买一辆二手的了。

故选D。

考点:考查时态的用法。

7.—Oh, Mum, 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
【解析】
试题分析:By到…时为止;经常和表示动作的动词的完成时连用。

本句中by the time后面的时间状语从句you pack your belongings使用了一般现在时代替将来时,后面的主句要使用将来完成时,表示到将来的某个时间将要完成的事情。

句义:—妈妈,再等几分钟。

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

故B正确。

考点:考察时态
8.--- 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,by引导时间状语的句式中句子的时态用完成时态,因为是next saturday还没有到来,所以应该用将来时态,所以by next Saturday和在一起就是将来时态的完成时态,所以选B。

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

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

11.–I’ll come to see your p erformance at 10:00 tomorrow morning.
–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 meeting
C.will be ended; am going to meet D.is to end ; will meet
【答案】B
【解析】
试题分析:考查时态。

时间状语by then意为“到那时”,故第一空谓语动词应用将来完成时态,根据语境知:到那时我在会议室正在会见记者。

正在进行的动作要用正在进行时,因整个动作是在将来发生的,故第二空谓语动词用将来进行时。

故选B。

考点:考查将来完成时和将来进行时。

12.The train arrives in Liverpool at 10 p.m. tonight . The plane I would like to take from
there_______by then.
A.will leave B.would have left C.will have left D.has left
【答案】C
【解析】
试题分析:考查时态。

本句中的关键词是then,根据上下文可知这里的then表示的是at 10 p.m. tonight这是一个将来的时间,by与完成时连用,故使用将来完成时的时态。

句意:火车在今天晚上10点到达利物浦,在那个时候我要乘的飞机将已经离开了。

故C正确。

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

13.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…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就
使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。

14.By the time you have completed the essential training, you _____ exposed to virtually every new feature of the course.
A.are B.will have been C.have been D.will be
【答案】B
【解析】
时态题。

By +将来的时间主句用将来完成时,根据语境By the time you have completed the essential training,“到你完成基本训练为止”可知还没完成所以要用将来完成时。

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

选B
15.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.
16.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。

17.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.
18.You needn’t h urry her. It___________by her by the time you are ready.
A.will have been finishing B.has finished
C.will have been finished D.will be finished
【答案】C
【解析】
【详解】
考查将来完成时。

句意:你不必催促她。

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

根据by the time you are ready可知,当你准备好的时候,为一般现在时,by the time +将来时,用将来完成时,故选C。

19.—Be quick, or you will be punished.
—Don’t worry. By the time he comes back, I__________ my task.
A.have finished B.will have finished
C.finish D.am finishing
【答案】B
【解析】
【详解】
考查将来完成时。

句意:赶快,否则你会遭受惩罚的。

---不要担心,等他回来的时候,我都完成了我的任务。

By the time+将来时,主句用将来完成时,故选B。

20.—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。

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

21.By the time the tours ends, the football team ______ twenty matches in five countries. A.will play B.will have played
C.will be playing D.will have been playing
【答案】B
【解析】
【详解】
考查将来完成时态。

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

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

经常与before + 将来时间或by + 将来时间连用,也可与before或by thetime引导的现在时的从句连用。

因为旅游还没有结束,结合句意句子用将来完成时态,故选B。

22.You’d better communicate with each other sinc erely, and I hope to see your conflict
________ tomorrow.
A.was to be solved B.has been solved
C.will have been solved D.had been solved
【答案】C
【解析】
【详解】
考查时态和语态。

句意:你们彼此之间最好真诚地沟通,我希望明天你们的冲突能得到解决。

由时间状语tomorrow可知,此处应用将来时,conflict和solve之间为被动关系。

因此C项的将来完成时符合语境,表示在将来某一时间以前(明天结束之前)已经完成的动作。

故选C项。

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.Tom says he ________ successfully in three marathons by the time he finishes this one. A.will run B.will have run C.has run D.runs
【答案】B
【解析】
【详解】
考查时态。

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

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

25.—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。

26.When I _______ writing the letter, I will take you to the lake for boating.
A.have finished
B.had finished
C.will finished
D.finished
【答案】A
【解析】
【详解】
考查时态。

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

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

27.By the time he gets to the airport, I think we ____ for London.
A.have left B.will leave
C.will have left D.had left
【答案】C
【解析】
【详解】
考查将来完成时态。

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

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

28.-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选项正确.
29.By the time Jane gets home, her aunt ____ for London to attend a meeting.
A.will leave B.will have left
C.leaves D.left
【答案】B
【解析】
试题分析:考查时态。

句意:当简到家时,她的阿姨将已经前往伦敦参加会议了。

By the time..., sb will have done sth.当......时,某人已经......,主句用将来完成时,故选B。

考点:考查时态
30.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项正确。

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.After the present repairing work, workers ________ the testing and the fire alarm bell
________ intermittently by the time we start a new term.
A.is conducting; will ring
B.will soon conduct; will have rang
C.will soon be conducting; will have rang
D.will soon be conducting; will be ringing
【答案】C
【解析】
试题分析:句意:当前的维修工作之后,工人们会很快进行测试,消防警铃会一直的响到
我们开始新学期时。

根据句意第一空表示将来正在做某事,第二空将来完成,故选C。

考点:考查时态。

33.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。

考点:考查将来完成时。

34.---Could you meet me at the airport?
---I’d like to, but I ____ to Hainan when you return.
A.willhaveflown B.wasflying C.willfly D.haveflown
【答案】A
【解析】
考查时态,句意:你能在机场接我吗?我想去,但是当你回来的时候我已经飞到了海南。

这句话既表示将来,又表示动作完成了,所以使用将来完成时态,选A。

35.By this time next year he______from this college.
A.will be graduating B.should be graduating
C.will have graduated D.is graduating
【答案】C
【解析】
试题分析:考查时态。

By与完成时连用;本题中by后面的时间this time next year指的是为了的时间,故本题使用将来完成时。

句意:到明年的这个时候,我们将已经大学毕业了。

故C正确。

考点:考查时态
点评:时态的考查要抓关键词,By与完成时连用;本题中by后面的时间this time next year 指的是为了的时间,故本题使用将来完成时。

36.- I hear that Jason is planning to buy a car.
-I know. By next month, he _ enough for a used one.
A.will have saved B.will be saving C.has saved D.saves
【答案】A
【解析】
此处解题关键是:by next month是将来的时间状语,所以用将来完成时。

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

---我知道。

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

【考点定位】考查动词时态。

37.You are hardworking and surely most of you _____ a college admission notice by the end of September this year.
A.will receive B.will be receiving
C.will be received D.will have received
【答案】D
【解析】
试题分析:考查将来完成时态。

By加现在,就用现在完成时态;by加过去的时间点,就用过去完成时;by加将来的时间点,用将来完成时态。

句意:你们都很努力,到九月底的时候,你们都已经收到了大学的录取通知书。

考点:考查将来完成时态
38.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。

考点:考查将来完成时。

39. --The Chinese government is trying to protect the giant panda.
--I know. By 2020, they _________ about 69,500 square miles of land to the country’s nature reserve system.
A.add B.are adding
C.will add D.will have added
【答案】D
【解析】
试题分析:考查时态。

by+时间,与完成时连用;by+过去的时间,句子使用过去完成时;by+将来的时间,句子使用将来完成时,by 2020表示将来的时间,故选D。

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

相关文档
最新文档