2024年5月7日发(作者:360行车记录仪使用说明)
(英语)高一英语将来完成时技巧(很有用)及练习题含解析
一、单项选择将来完成时
1
.
By the time you have completed the essential training, you _____ exposed to virtually every
new feature of the course
.
A
.
are
【答案】
B
【解析】
时态题。
By +
将来的时间主句用将来完成时,根据语境
By the time you have completed the
essential training,“
到你完成基本训练为止
”
可知还没完成所以要用将来完成时。句意:到你
完成基本训练为止你几乎会接触到这门课程的每一项新的特点。选
B
B
.
will have been C
.
have been D
.
will be
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 played
C
.
are playing D
.
have played
【答案】
B
【解析】
考查时态。句意:快点!音乐会将在八点半开始。当你到达时,表演者将已经演奏半小时
了。将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是
完成,故选
B
。
3
.
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
4
.
If we don't hurry up, everything ________ by the time we get to the party.
A
.
will be eaten
C
.
has been eaten
【答案】
D
【解析】
B
.
is eaten
D
.
will have been eaten
D
考察时态。句义:如果我们不快点,当我们到达宴会的时候,所有的东西可能都已经被
吃完了。
If
引导条件状语从句,从句是一般现在时,故主句要使用将来时,且由
by the
time
可知,应该使用完成时态。故
D
正确。
5
.
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
【解析】
试题分析:句意:
--
你认得那个公司的经理汤姆吗?
--
当然,到下个月位置我就认得他
10
年了。时间是
by next month
,
by
一般和完成式连用,和将来时间搭配,就用将来完成式,
所以选
D
。
考点:考查时态
B
.
knew C
.
will know D
.
will have known
6
.
By the time I see you again, I _______ from that school.
A
.
have graduated
【答案】
C
【解析】
试题分析:句意:到我再次看见你为止,我将已经从那个学校毕业了。
By the time
是连词
短语,连接时间状语从句,往往和完成时连用,因为时间状语从句是一般现在时,主句是
将来完成时,选
C
。
考点:考查时态
B
.
graduated C
.
will have graduated D
.
graduate
7
.
— 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
8
.
Many scientists believe sea levels ______ by more than one meter by the end of the 21st
century.
A
.
will be risen
C
.
will have been
【答案】
B
【解析】
试题分析:考查时态:句意:很多科学家相信,海平面到
21
世纪末为止将会上升超过一
B
.
will have risen
D
.
will be rising
米。时间状语是
by the end of the 21st century.
如果
by+
将来时间,谓语的时态应该是将来完
成式,选
B
。
考点:考查时态
9
.
—Is Tom still smoking?
—No
.
By next Saturday he _____________ for a whole month without smoking a single
cigarette.
A
.
will go
【答案】
B
【解析】
试题分析:考查时态。根据句中时间状语
By next Saturday
到下个周六为止,故用将来完成
时。句意:
——
汤姆任然吸烟吗?
——
不了,到下个周六为止,他整整一个月没抽一支
烟。故
B
正确。
考点:考查时态
B
.
will have gone C
.
goes D
.
has been going
10
.
The train arrives in Liverpool at tonight . The plane I would like to take from
there_______by then.
A
.
will leave
【答案】
C
【解析】
试题分析:考查时态。本句中的关键词是
then
,根据上下文可知这里的
then
表示的是
at
tonight
这是一个将来的时间,
by
与完成时连用,故使用将来完成时的时态。句
意:火车在今天晚上
10
点到达利物浦,在那个时候我要乘的飞机将已经离开了。故
C
正
确。
考点:考查时态
点评:连词
by
到
…
时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用
现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使
用将来完成时。
B
.
would have left C
.
will have left D
.
has left
11
.
By the time Juan gets home, his aunt _____ for Puerto Rico.
A
.
will leave
【答案】
C
【解析】
试题分析:句意:到
Jane
回家的时候为止,他姑姑将已经动身去波多黎各了。
By the time
Juan gets home,
是时间状语从句,用一般现在时代替将来时,所以主语用将来的时间范
畴,而且和
by
的时间状语从句连用,用相应的完成式,所以选
C
。
考点:考查时态
B
.
leaves C
.
will have left D
.
left
12
.
— Jenny, how many years have you studied in China?
— I ________ here for three years by the end of this month.
A
.
study
【答案】
C
【解析】
考查时态。
by
意为:到
…
为止;引导的从句做状语时,主句必须使用完成时
. the end of this
month
是表示将来的时间。所以这里使用将来完成时。
B
.
have studied C
.
will have studied D
.
am studying
13
.
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.
14
.
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
。
15
.
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.
我预料到明天你就会改变主意了。
16
.
You needn’t hurry 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
。
17
.
—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
。
18
.
—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
。
19
.
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
。
20
.
—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
21
.
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
。
考点:考查时态。
22
.
They are trying to make sure that 5G terminals ________ by 2022 for the Beijing Winter
Olympics.
A
.
will install
【答案】
B
【解析】
【详解】
考查时态和语态。句意:他们正努力确保在
2022
年北京冬奥会之前安装
5G
终端。表示在
将来某一时间以前已经完成或一直持续的动作,用将来完成时;
“5G
终端
”
和
“
安装
”
之间是
B
.
will have been installed
D
.
have been installed
C
.
are installed
发布者:admin,转转请注明出处:http://www.yc00.com/num/1715050488a2558210.html
评论列表(0条)