【英语】高中英语将来完成时解题技巧讲解及练习题(含答案)含解析
一、单项选择将来完成时
1.By the time I see you again, I _______ from that school.
A.have graduated    B.graduated    C.will have graduated    D.graduate
【答案】C
【解析】
试题分析:句意:到我再次看见你为止,我将已经从那个学校毕业了。By the time是连词短语,连接时间状语从句,往往和完成时连用,因为时间状语从句是一般现在时,主句是将来完成时,选C。
考点:考查时态
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.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 , sb will have done sth.当......时,某人已经......,主句用将来完成时,故选B。
考点:考查时态
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.. —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。
考点:考查时态
7.—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
see you tonight
【答案】D
【解析】
【详解】
试题分析:考查时态。句意:-到你来伦敦的时候,我将已经完成我的工程了。 -棒极了!这样你就可以做我的导游了。 By the time后跟过去的时间,主句用过去完成时;后跟将来的时间,主句用将来完成时。by the time you come to London“到你来到伦敦的时候”,表示的是将来的时间,故主句用will have done sth。故选D。
考点:考查时态
8.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 引导的时间状语从句的主句一般用将来完成时。
9.I am sorry that I can not meet you at the railway station. I _______ Beijing by the time you come back from abroad.
A.have left    B.will have left
C.will leave    D.am leaving
【答案】B
【解析】
试题分析:句意:我很抱歉我不能到火车站接你。在你从国外回来之前,我就已经离开北京了。动词的将来完成时态构成是will +have+ done:表示将来某一时间或另一个将来的动作之前,就已经完成的动作或已经对某一动作产生了一定的影响。由句意可知选B。
考点:考查动词时态的用法。
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.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。
考点:考查动词时态
12. --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.had gone    C.would go    D.has gone
【答案】A
【解析】
试题分析: 考察时态。本题的关键词是long before then,之中的then是一个将来的时间at five o’clock this afternoon。这个时间状语表示的是在将来一个时间之前就完成的动作,故使用将来完成时的时态。句义:—在今天下午5点之前我可以和你们的经理聊聊吗?—对不起,在那之前很久他就已经去参加一个会议了。故A正确。
考点:考察时态
13.--- 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。
考点:考查时态
14.--- 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到…时为止;该词经常与完成时连用。