将来完成时练习题含答案

萌到你眼炸
864次浏览
2021年01月25日 01:24
最佳经验
本文由作者推荐

柳亚子诗词-

2021年1月25日发(作者:与黄河有关的民间故事)
将来完成时练习题含答案


一、单项选择将来完成时

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
【答案】
A

【解析】

试题分析:考查时态:句意:--Tommy
正计划买个汽车。
--
我知道。到他国外回来的时候他
将 攒足够买一辆二手车的钱。
By the time
引导的是时间状语从句,用一般现在时代替 一般
将来时,所以主句应该是将来范畴的时态,而且时间状语是
by the time
连接的,主句用将
来完成时。选
A


考点:考查时态

点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语 。要根据时间状语来
选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处 。还
要注意语态的正确使用。注意时间条件状语从句不能用一般将来时,应该用一般现在时代
替 一般将来时。连词
by


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

B

saves
C

had saved
D

will save


2


May
I speak to your manager Mr. Williams at five o’clock tonight?

—I’m sorry. Mr. Williams ________ to a conference long before then.

A

would have gone B

had gone

C

will have gone D

has gone

【答案】
C

【解析】

【详解】

考查时态。句意:
-----
今晚五点我可以和你的经理威廉先生说话吗?
-----
对不起。在那以前
他将已经 去开会啦。根据上下文可知
before then
指的是
before five o’clock tonight
"到今晚
五点之前",所以用将来完成时,表示将来某个时 间将已经做某事。故选
C



3

----Father seems worn out.

----
Why not have a family tour? A week’s holiday_______ him back to normal.

A

had brought
C

will be bringing
【答案】
D

【解析】

试题分析:考查时态。将来完成时用在表示在将来某一时间以前已经完成或 一直持续的动
作。句意:
——
父亲看起来筋疲力尽。
——
为什么不来 一次家庭旅游呢?一周的度假将会
把他回归正常。故
D
正确。

考点:考查时态

B

is bringing

D

will have brought


4

By the time you finish the book, you ______ more about Chinese history.

A

will learn
【答案】
D

【解析】

试题分析
:
句意:当你读完这本书后,你将会了解到更多 的中国历史。根据状语从句中的一
般现在时可以判断主句应该用将来时,由句意可知此处指到将来某个时 间已经做完的事
情,应该用将来完成时,选
D


考点:考查动词时态。

B

have learnt
C

are learning
D

will have learnt


5


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


考点:考查时态


6

By the time Peter comes back from the meeting, we__________ here for three hours.

A

will be waiting
C

will wait
【答案】
D

【解析】

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

B

is waiting

D

will have waited


7

If we don't hurry up, everything ________ by the time we get to the party.

A

will be eaten
C

has been eaten
【答案】
D

【解析】

D
考察时态。句义:如果我们不快点,当我们到达宴会的时候, 所有的东西可能都已经被
吃完了。
If
引导条件状语从句,从句是一般现在时,故主句 要使用将来时,且由
by the
time
可知,应该使用完成时态。故
D
正确。

B

is eaten

D

will have been eaten


8

Do you know Tom,the manager of that company?

-Of course,I know him,By next month,I______him for 10 years.

A

know
【答案】
D

【解析】

B

knew
C

will know
D

will have known

试题分析:句意 :
--
你认得那个公司的经理汤姆吗?
--
当然,到下个月位置我就认得他< br>10
年了。时间是
by next month

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


考点:考查时态


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
C

will be working
【答案】
D

【解析】

试题分析:考查时态。句意:

Tony
,似乎 你总是很忙啊!你认为现在的职业怎么样?

一般化,我决定下个月辞去公司里的这份工作,那 时我在这里已经工作了
5
年了。根据句
意可知后面的定语从句中指下个月的时候,已经 在这里工作了
5
年了,所以使用将来完成
时表示到将来的某个时间已经完成的事情。故
D
正确。

考点:考查时态

B

had worked

D

will have worked


10


Tom is planning to buy a car.


I know. By next month, he enough for a used one.

A

saved
【答案】
D

【解析】

试题分析:考查时态:句意:--
汤姆计划买辆车。
--
我知道,到下个月底为止,他就可以攒
足够的 钱买一辆二手车了。时间是
by next month
和将来完成时连用,选
D


考点:考查时态

B

has saved
C

would save
D

will have saved


11

By the time he gets home, his father _____________ for Pairs on business.

A

has left
C

had left
【答案】
B

【解析】

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


考点:考查将来完成时。

B

will have left

D

will leave


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 again in half an hour, do
you think he ?

A

arrives
【答案】
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


B

has arrived
C

will arrive
D

will have arrived


13

By the time he arrives in Beijing, we ______ here for two days.

A

will have stayed
C

have been staying
【答案】
A

【解析】

试题 分析:考查时态:句意:在他到北京的时候为止,我们已经呆在这儿两天了。说明我
们在这儿待两天是在 他到这儿之前,用过去完成时。还有介词
by
,是和相应的完成式连用
的,
b y
接过去时间,用过去完成时,
by
接将来时间,用将来完成时。选
A


考点:考查时态

点评:时态题的考查关键是抓住句子的上下文含义和 句中的时间状语。要根据时间状语来
选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种 时态的特殊之处。如
介词
by
经常与相应的完成时连用。

B

will be staying

D

have stayed


14

My train arrives in Beijing at eight o’clock tonight. The plane I would like to take from there
_______ by then.

A

has left B

will have left C

will leave D

had left

【答案】
B

【解析】

试题分析:考查时态。本题的关键 词是
by
,该词常常与完成时连用,如果后接过去的时
间,就用过去完成时;如果后面 接现在的时间,就使用现在完成时;如果后面接将来的时
间,就使用将来完成时。句意:到今晚八点我要 乘坐的飞机将已经起飞离开了。本句中的
then
就是指今晚八点,这是一个将来的时间,所以 与将来时完成时连用。故
B
正确。

考点:考查时态

点评 :连词
by


时为止;该词经常与完成时连用,如果后面是现在的时间,句 中就使用
现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使
用将来完成时。


15


I’ll come to see your performance at 9:00 tomorrow morning.


I’m sorry, by then my performance ______ and I _______ reporters in the meeting room.

A

will end; will meet
C

will be ended; am going to meet
【答案】
B

【解析】

试题分析:句意:
--< br>我将明天上午
9:00
来看你的演出。
--
对不起,到那时,我的演出 早就结
束了,我在那时正在会议室接受记者的采访。根据句意到那时演出早就结束了,这是将来
某个时间之前已经完成的应该用将来完成时
will have done
;在将来某个时间正在做事,应
该用将来进行式
will be doing
,故选
B


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

点评:本题较难。这两种时态都是高中 阶段的难点,考生必须能够充分理解语境,才能做
出正确的判断。

即学即练:
Selecting a mobile phone for personal use is no easy task because technology
________ so rapidly.

have changed changed changing change

解析:
C


B

will have ended; will be meeting

D

is to end; will be meeting


16

By the time you finish the book, you _______________ more about Chinese history.

A

will learn
【答案】
C

【解析】

试题分析:考查时态 。
By
与完成时连用。当
by
后面是过去的时间,使用过去完成时;当
by
后面是现在的时间,使用现在完成时,当
by
后面是将来的时间的时候,使用将 来完成
时。本题
By
后面的时间状语从句
the time you finish the book
用一般现在时代替将来时,所
以主句使用将来完成时。故C
正确。

考点:考查时态

点评:
By
与完 成时连用。当
by
后面是过去的时间,使用过去完成时;当
by
后面是现在的
时间,使用现在完成时,当
by
后面是将来的时间的时候,使用将来完成时。

B

have learnt
C

will have learnt
D

are learning


17

By the time he retires, professor Baker _____ for almost forty years


A

will have taught
C

has taught
B

had taught

D

is teaching

【答案】
A

【解析】

试题分析:句意:到贝克讲授退休时,他将从事教育
40
年了。这里教授还未退休,退休发
生在将来,又因为
By the time
故用将来时的完成时,故选
A


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

点评:本题难度适中。将来完成时是高中阶段动词的 时态类比较难以理解的一种时态。考
生往往与一般将来时混淆,一般将来时指从现在来看将要发生的动作 ;而将来完成时指在
将来某个时间之前已经完成的动作。

即学即练:
Had you joined the chat room ten minutes ago, you would have known what we
_______about then.

A. had talked B. have talked C. talk D. were talking

解析 :
D
。句意:如果你十分钟前加入聊天室,你就会知道(那时)我们在谈什么。


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 ti me

导的时间状语,主句要求使用完成时。根据句意可知,此处表示未来的时间,主句应使用
将来完成时。故选
B



19

It’s reported that by the end of the month, the output of cement in the
factory___________by about 10%.

A

will have risen B

will be rising

C

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.

表示到将来某个时间为止势必会完成或预计要完成的动作。如:

When we get there, she’ll
have gone to work.
我们到那里时她会已上班去了。
I expect you will have changed your mind
by tomorrow.
我预料到明天你就会改变主意了。


20

China _______________a high-speed railway network covering almost all its cities with a

柳亚子诗词-


柳亚子诗词-


柳亚子诗词-


柳亚子诗词-


柳亚子诗词-


柳亚子诗词-


柳亚子诗词-


柳亚子诗词-