高考英语将来完成时专项训练及答案及解析
8.By the time Peter comes back from the meeting, we__________ here for three hours.
A.will be waitingB.is waiting
C.will waitD.will have waited
【答案】D
高考英语将来完成时专项训练及答案及解析
一、单项选择将来完成时
1.He _________ English for eight years by the time he graduates from the university next year.
A.will learnB.will have learnedC.will be learningD.has graduated
12.By the time he arrives in Beijing, we ______ here for two days.
A.will have stayedB.will be staying
C.have been stayingD.have stayed
【答案】A
【解析】
试题分析:考查时态:句意:在他到北京的时候为止,我们已经呆在这儿两天了。说明我们在这儿待两天是在他到这儿之前,用过去完成时。还有介词by,是和相应的完成式连用的,by接过去时间,用过去完成时,by接将来时间,用将来完成时。选A。
考点:考察时态
11.On the next birthday.Annmarried for twenty years.
A.isB.has beenC.will beD.will have been
【答案】D
【解析】
这题考查时态的用法:时间是On the next birthday,而且还有for twenty years,是:到下一个生日,安将已经结婚20年了。选D。将来完成时。
考点:考查时态
点评:连词by到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
14.-I’ll come to see your performance at 9:00 tomorrow morning.
A.will be playing B.will have played
C.are playing D.have played
【答案】B
【解析】
考查时态。句意:快点!音乐会将在八点半开始。当你到达时,表演者将已经演奏半小时了。将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
考点:考查动词时态的用法。
6.By the time Jane gets home, her aunt ____ for London to attend a meeting.
A.will leaveB.will have left
C.leavesD.left
【答案】B
【解析】
试题分析:考查时态。句意:当简到家时,她的阿姨将已经前往伦敦参加会议了。By the time..., sb will have done sth.当......时,某人已经......,主句用将来完成时,故选B。
A.will leaveB.would have leftC.will have leftD.has left
【答案】C
【解析】
试题分析:考查时态。本句中的关键词是then,根据上下文可知这里的then表示的是at 10 p.m. tonight这是一个将来的时间,by与完成时连用,故使用将来完成时的时态。句意:火车在今天晚上10点到达利物浦,在那个时候我要乘的飞机将已经离开了。故C正确。
【解析】
考查时态。by the time引导的时间状语从句的主句一般用将来完成时。
9.On her next birthday, Jane ______married for thirty years.
A.isB.will be
C.has beenD.will have been
【答案】D
【解析】
试题分析:考查时态语态。由句子中的On her next birthday可知,本句的时态应是表示将来的时态,排除A项和C项;由空后的for thirty years可知本句应用将来完成时,排除B项。句意:在她下一个生日那一天,简将结婚30年了。故答案选D项。
【答案】B
【解析】
试题分析:句意:--我将明天上午9:00来看你的演出。--对不起,到那时,我的演出早就结束了,我在那时正在会议室接受记者的采访。根据句意到那时演出早就结束了,这是将来某个时间之前已经完成的应该用将来完成时will have done;在将来某个时间正在做事,应该用将来进行式will be doing,故选B。
C.are arrivingD.will have arrived
【答案】D
【解析】
试题分析:句意:到你明天早晨醒来的时候,我们将已经到了美国了。By the time后面跟的是状语从句,本句是说将来要发生的事情,故主句应该用将来完成时,选D。
考点:考查动词时态
5.I am sorry that I can not meet you at the railway station. I _______ Beijing by the time you come back from abroad.
考点:考查时态语态。
10.—Oh, Mum, just a few minutes.
—Hurry up, Harry, or by the time you pack your belongings, the flight ____.
A.has leftB.wil leaving
考点:考查将来完成时和将来进行时的用法。
点评:本题较难。这两种时态都是高中阶段的难点,考生必须能够充分理解语境,才能做出正确的判断。
即学即练:Selecting a mobile phone for personal use is no easy task because technology ________ so rapidly.
【答案】B
【解析】
试题分析:考查时态:句意:明年到他大学毕业的时候为止,他将已经学习英语8年了。By+将来时间,和将来完成时连用,选B。
考点:考查时态
2.Hurry up! The concert will begin at half past eight. The performers _________ half an hour when you arrive.
A.have leftB.will have left
C.will leaveD.am leaving
【答案】B
【解析】
试题分析:句意:我很抱歉我不能到火车站接你。在你从国外回来之前,我就已经离开北京了。动词的将来完成时态构成是will +have+ done:表示将来某一时间或另一个将来的动作之前,就已经完成的动作或已经对某一动作产生了一定的影响。由句意可知选B。
考点:考查时态
7.. —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.
-I’m sorry, by then my performance ______ and I _______ reporters in the meeting room.
A.will end; will meetB.will have ended; will be meeting
C.will be ended; am going to meetD.is to end; will be meeting
A.workB.is workingC.will be workingD.will have worked
【答案】D
【解析】
试题分析:句意:--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。因为是到下个月为止,将已经到五年了,所以用将来完成式,所以选D。
17.It’s reported that by the end of the month, the output of cement in the factory___________by about 10%.
A.will have changed B.has changed C.is changing D.will change
解析:C。
15.By the time you have completed the essential training, you _____ exposed to virtually every new feature of the course.
3.By this time next year he______from this college.
A.will be graduatingB.should be graduating
C.will have graduatedD.is graduating
【答案】C
【解析】
试题分析:考查时态。By与完成时连用;本题中by后面的时间this time next year指的是为了的时间,故本题使用将来完成时。句意:到明年的这个时候,我们将已经大学毕业了。故C正确。
高三英语将来完成时真题汇编(含答案)及解析
高三英语将来完成时真题汇编(含答案)及解析一、单项选择将来完成时1.The train arrives in Liverpool at 10 p.m. tonight . The plane I would like to take fromthere_______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到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
2.Hurry up! The concert will begin at half past eight. The performers _________ half an hour when you arrive.A.will be playing B.will have playedC.are playing D.have played【答案】B【解析】考查时态。
句意:快点!音乐会将在八点半开始。
当你到达时,表演者将已经演奏半小时了。
将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
3. If we don't hurry up, everything ________ by the time we get to the party.A.will be eaten B.is eatenC.has been eaten D.will have been eaten【答案】D【解析】D 考察时态。
英语将来完成时专项习题及答案解析及解析
C.has beenD.will have been
【答案】D
【解析】
试题分析:考查时态语态。由句子中的On her next birthday可知,本句的时态应是表示将来的时态,排除A项和C项;由空后的for thirty years可知本句应用将来完成时,排除B项。句意:在她下一个生日那一天,简将结婚30年了。故答案选D项。
考点:考查时态
11.On the next birthday.Annmarried for twenty years.
A.isB.has beenC.will beD.will have been
【答案】D
【解析】
这题考查时态的用法:时间是On the next birthday,而且还有for twenty years,是:到下一个生日,安将已经结婚20年了。选D。将来完成时。
A.addB.are adding
C.will addD.will have added
【答案】D
【解析】
试题分析:考查时态。by+时间,与完成时连用;by+过去的时间,句子使用过去完成时;by+将来的时间,句子使用将来完成时,by 2020表示将来的时间,故选D。
考点:考查时态
7.—Tony, it seems that you have been very busy all the time. What do you think of your occupation now?
考点:考查将来完成时态
5.By the time he gets home, his father _____________ for Pairs on business.
高三英语将来完成进行时练习题20题(带答案)
高三英语将来完成进行时练习题20题(带答案)1. By the end of next year, she _______ English for three years.A. will have been studyingB. will studyC. has been studyingD. studies答案解析:A。
将来完成进行时表示在将来某个时间点之前一直持续进行的动作。
这里“By the end of next year”是将来的时间点,“for three years”表示一段时间,说明到明年年底之前她将持续学习英语三年,所以要用将来完成进行时。
B选项“will study”是一般将来时,表示将来某个时间会做某事,不能体现持续的动作。
C选项“has been studying”是现在完成进行时,时态不符。
D选项“studies”是一般现在时,时态也不符合语境。
2. They _______ on this project for five months by the time it is completed next month.A. will have been workingB. are workingC. have workedD. worked答案解析:A。
“by the time it is completed next month”表示到下个月项目完成的时候,这是一个将来的时间点,“for five months”表示持续的时间,所以要用将来完成进行时,表示到将来某个时间点之前一直持续做某事。
B选项“are working”是现在进行时,C选项“have worked”是现在完成时,D选项“worked”是一般过去时,这三个选项时态都不符合语境。
3. By 2030, scientists _______ exploring the outer space for decades.A. will have beenB. will beC. have beenD. are答案解析:A。
高三英语将来进行时真题汇编(含答案)含解析
高三英语将来进行时真题汇编(含答案)含解析一、单项选择将来进行时1.-Where can I meet you at 7:30?-I in the gym then.A.am working out B.will be working outC.had worked out D.have been working out【答案】B【解析】考查时态。
上句:七点半我能在哪里遇见你?下句:那时我正在健身房锻炼。
then是关键词,根据句意可知用将来进行时态,故选B。
2.—Can you meet me at the airport at 9 o’clock next Monday?—I’d like to, but I ________ an English class then.A.am having B.haveC.will have D.shall be having【答案】D【解析】试题分析:考查时态。
句意:—下周一上午9点你能到机场来接我吗?—我想去接你,但是那个时候我有一节英语课。
根据句意可知表示的是在将来的某个时间点上正在进行的动作,所以使用将来进行时。
故D正确。
考点:考查时态3.Don’t call Mr. Wang at nine tomorrow. He ____ to a lecture on the reform of the college entrance examination.A.will listen B.will be listeningC.is listening D.will have listened【答案】B【解析】试题分析:考查时态选用。
句意:明天9点时不要打王先生的电话。
他那个时候会在听关于高考改革的一个演讲。
根据句意可知表示的是未来某个时间正在进行的某项动作,应选择一般将来时的进行时态,故选B。
考点:考查时态选用4.—I’ll come to attend your lecture at 10p.m. tomorrow.—I’m sorry, by then the lecture will have ended and I _____ my guests in my office.A.will meet B.am about to meetC.am to meet D.will be meeting【答案】D【解析】试题分析:考查将来时。
最新英语将来完成时专项习题及答案解析
最新英语将来完成时专项习题及答案解析一、单项选择将来完成时1.The professor you referred to in 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 next Monday到下周,by+将来的时间,与将来完成时连用。
句意:你在信里提到的那位教授到下周,将已经给我们学生做过三次讲座了。
故选C。
考点:考查时态2.We__________three quarters of the book by the end of next semester.A.have been learning B.will have learntC.had learnt D.would have learned【答案】B【解析】【详解】考查将来完成时。
句意:到下学期末的时候,我们将学习这本书的四分之三。
根据by the end of next semester可知,时态用将来完成时,故选B。
3.—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后跟过去的时间,主句用过去完成时;后跟将来的时间,主句用将来完成时。
【英语】高三英语将来完成时的技巧及练习题及练习题(含答案)含解析
【英语】高三英语将来完成时的技巧及练习题及练习题(含答案)含解析一、单项选择将来完成时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.It’s reported that by the end of the month, the output of cement in thefactory___________by about 10%.A.will have risen B.will be risingC.has risen D.has been rising【答案】A【解析】【详解】考查将来完成时。
句意:据报道到这个月底,工厂的水泥产量将增加10%。
根据by the end of the month为将来时间,故用将来完成时,故选A。
【点睛】将来完成时的用法。
将来完成时的形式为: 主语 + will + have + done。
将来完成时意义:表示将来某一时间之前完成的动作。
例如:到现在我已经学了3000单词了。
I have learned 3000 words by now. 到去年我已经学了2000单词了。
I had learned 2000 words by last year. 到明年的时候我就会学4000单词了。
I will have learned 4000 words by next year.表示到将来某个时间为止势必会完成或预计要完成的动作。
(英语)高考英语易错题专题三将来完成时(含解析)及解析
【答案】D
【解析】
试题分析:句意:--对不起,经理不在这里,当他回来时我让他给你打电话好吗?--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。
--- I know. By the time he returns from abroad, he ________ enough for a used one.
A.will have savedB.savesC.had savedD.will save
【答案】A
【解析】
试题分析:考查时态:句意:--Tommy正计划买个汽车。--我知道。到他国外回来的时候他将攒足够买一辆二手车的钱。By the time引导的是时间状语从句,用一般现在时代替一般将来时,所以主句应该是将来范畴的时态,而且时间状语是by the time连接的,主句用将来完成时。选A。
【解析】
试题分析:考查时态。句意:—Tony,似乎你总是很忙啊!你认为现在的职业怎么样?—一般化,我决定下个月辞去公司里的这份工作,那时我在这里已经工作了5年了。根据句意可知后面的定语从句中指下个月的时候,已经在这里工作了5年了,所以使用将来完成时表示到将来的某个时间已经完成的事情。故D正确。
考点:考查时态
解析:C。句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。故选C。
15.-I’ll come to see your performance at 9:00 tomorrow morning.
高三英语将来完成进行时练习题40题含答案解析
高三英语将来完成进行时练习题40题含答案解析1.By next month, I will have been studying English for ten hours every week.A.will have been studyingB.will be studyingC.will studyD.studied答案解析:A。
本题考查将来完成进行时。
选项A“will have been studying”表示将来某一时间之前一直在进行的动作,符合题意。
选项B“will be studying”是将来进行时,表示将来某一时刻正在进行的动作。
选项C“will study”是一般将来时,表示将来要发生的动作。
选项D“studied”是一般过去时,不符合语境。
2.By the end of this semester, we will have been attending classes for five months.A.will have been attendingB.will be attendingC.will attendD.attended答案解析:A。
“will have been attending”将来完成进行时,强调在将来某一时间之前一直在持续的动作。
选项B 将来进行时,选项C 一般将来时,选项D 一般过去时,均不符合语境。
3.Next year, she will have been playing the piano for eight years.A.will have been playingB.will be playingC.will playD.played答案解析:A。
“will have been playing”体现将来某一时间点之前一直在进行的动作。
选项B 将来进行时,选项C 一般将来时,选项D 一般过去时,均不合适。
4.In two weeks, they will have been working on the project for a month.A.will have been workingB.will be workingC.will workD.worked答案解析:A。
高考英语试卷分类汇编英语将来完成时(及答案)含解析
高考英语试卷分类汇编英语将来完成时(及答案)含解析一、单项选择将来完成时1.The professor you referred to in 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 next Monday到下周,by+将来的时间,与将来完成时连用。
句意:你在信里提到的那位教授到下周,将已经给我们学生做过三次讲座了。
故选C。
考点:考查时态2.Hurry up! The concert will begin at half past eight. The performers _________ half an hour when you arrive.A.will be playing B.will have playedC.are playing D.have played【答案】B【解析】考查时态。
句意:快点!音乐会将在八点半开始。
当你到达时,表演者将已经演奏半小时了。
将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
3.By the time Jane gets home, her aunt ____ for London to attend a meeting.A.will leave B.will have leftC.leaves D.left【答案】B【解析】试题分析:考查时态。
句意:当简到家时,她的阿姨将已经前往伦敦参加会议了。
By the time..., sb will have done sth.当......时,某人已经......,主句用将来完成时,故选B。
(英语)高考英语将来完成时试题(有答案和解析)及解析
12.—Oh, Mom, just a few minutes.
—Hurry up, Harry, or by the time you pack your belongings, the flight _________!
A.has leftB.will have leftC.had leftD.will be leaving
【解析】
【详解】
考查将来完成时。句意:到下学期末的时候,我们将学习这本书的四分之三。根据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?
A.have graduatedB.graduatedC.will have graduatedD.graduate
【答案】C
【解析】
试题分析:句意:到我再次看见你为止,我将已经从那个学校毕业了。By the time是连词短语,连接时间状语从句,往往和完成时连用,因为时间状语从句是一般现在时,主句是将来完成时,选C。
【答案】B
【解析】
试题分析:考察将来完成时的用法。句意:---妈妈,等会儿。---快点,否则等你收拾好了行李,飞机就已经飞走了。将来收拾好行李时,飞机已经飞走了。将来的某个时间已经发生,用将来完成时。所以选B。
考点:考察将来完成时的用法。
13.--- Tommy is planning to buy a car.
--I’m sorry. He ________ to a conference long before then.
