-
【英语】高考英语易错题专题三现在完成时
(
含
解析
)
及解析
一、单项选择现在完成时
1
.
We have done
things we ought not to have done and undone
things we ought to have
done.
A
.
leaving
B
.
left
C
.
will leave
D
.
leave
【答案】
B
【解析】
【详解】
考查现在完成时。句意
:
不该做的事
我们都做了
,
留下该做的事都没做。句子主干是个并列
句,即
we have done things we ought
not to have done
和
left undone
things we ought to have
done
,所以
have
done
和
have left
是并列
谓语,其中
have
相同,省略,只不过两个并列句
里分别含有一个定语从句,第一个分句中
we ought not to
have done
作
things
的
定语,第二
个分句中
we ought to have do
ne
作
things
的定语。故选
p>
B
选项正确。
2
.
By now 516
Confucius Institutes ______in 142 countries and
regions, according to the
Confucius
Institute Headquarters.
A
.
founded
B
.
would found
C
.
have been
founded D
.
had been
founded
【答案】
C
【解析】
考查时态和语态。句意:根
据孔子学院总部的统计,到现在为止,全世界
142
个国家和地
区已经建立了
516
个孔子学院。主语
516 Confucius Institutes
和
found
之间是被动关系,该
句应用被动语
态。且
by now
做时间状语,谓语动词应用现在完成时态。
综上,该空应填
have been founded
。
C
选项正确。
3
.
I’m tired out.
I__________all afternoon and I don’t seem to have
finished anything.
A
.
shopped
C
.
had shopped
【答案】
D
【解析】
试题分析:句意为:
“
我现在很累。我整个下午一直在购物,我好像什么事都没做成似
p>
的。
”
由语境可判断是从过去到现在一直在
购物,可能还要继续下去,所以用现在完成进行
时,选
D
项。
考点:考查动词时态
B
.
have
shopped
D
.
have been
shopping
4
.
How happy we
are! The holiday we have been looking forward
_______ at last.
A
.
to has come
C
.
to having come
B
.
having
come
D
.
has
come
【答案】
A
【解析】
【详解】
考查句子结构分析和谓语动
词。句意:我们是多么的快乐啊!我们一直所期望的假期终于
来了。句中
we have been looking forward
to
我们一直所期望的,作
the holiday
的定语,故
整个句子应当为
The
holiday has come at last
。故选
A
。
5
.
In the past
twenty years, a huge amount of environmental
damage ________ by air pollution.
A
.
has been caused
C
.
was caused
【答案】
A
【解析】
【详解】
考查时态和主谓一致。句意
:在过去的二十年里,空气污染已经对环境造成了很大的危
害。
“in the past +
一段时间
”
一般与现在完成时连用,故排除
C
,
D
。分析可知,句子的主语
a huge amount
of environmental damage
和谓语
ca
use
之间是动宾关系,所以要用被动语
态。主语为单数,谓语
动词也要用单数。故选
A
项。
【点睛】
a huge
amount of
意为
“
大量的
p>
”
,修饰不可数名词。本题中
enviro
nmental
damage
为不可数
名词,由
a
huge amount of
修饰,
a huge
amount of environmental damage
为主语表示单
数,所以谓语动词要用单数。
B
.
have been
caused
D
.
were
caused
6
.
Commercial and
recreational fishing _______ population sizes and
also made individuals
smaller, since
big fish _______ and smaller ones thrown
back.
A
.
decreased; kept
C
.
has decreased;
keep
【答案】
D
【解析】
【详解】
考查时态和语态。句意:商
业和休闲捕鱼减少了种群规模,也使个体变小,因为大鱼被保
留下来,小鱼被扔回大海。
结合句意第一空是强调现在的结果,用现在完成时态;第二空
是一般现在时态的被动语态
,主语
big fish
与
keep<
/p>
是被动关系,故答案为
D
。
B
.
had
decreased; are kept
D
.
has decreased;
are kept
7
.
This is the
first time the students ______ to Hyde
Park.
A
.
have been
visited
C
.
have
gone
【答案】
C
【解析】
【详解】
B
.
have
visited
D
.
are being
gone
考查时态。句意:这是学生们第一次去海德公园。在
this/it is the first time +
从
句的结构
中,从句用现在完成时,故
C
项正确。由于
visit
是及物动词,其后直接接宾语,故排除
B
。
【点睛】
在
this/it is the first time +
从句(第一次做某事)的结构中,从句用现在完成时,注意如果
是
was
的话,从句需要用过去完成时。
8
.
______to work
overtime that evening,I missed a wonderful
film.
A
.
Having been
asked B
.
To ask
C
.
Having asked
D
.
To be asked
【答案】
A
【解析】
试题分析:
“
由于那天晚上被要求加班,我错过了一场精彩的电影
”
,主语
“
我
”
和动词
ask
之
间是动宾关系,要用过去分词,
“
被要求加班
”
这一动作发生在动作
missed
之前,要用过去
分词的完成式
having been
asked
,
A
项正确;
B
项
to ask
是动词
不定式,表示目的或将要发
生的动作,不正确;
C
项
having asked
是现在分词的完成
式,不正确;
D
项
to be
asked
是动
词不定式的被动形式,不符合语境,故选
p>
A
。
考点:考查非谓语动词
9
.
---Is this the
first time you ______Beijing.
---
No. But the first time I
______ here, the city wasn’t so
beautiful.
A
.
visited; have
come
C
.
have
visited; have come
【答案】
D
【解析】
【详解】
考查现在完成时和一般过去
时。句意:
----.
这是你第一次来北京吗
< br>?---
不。但是我第一次来
这里的时候,这座城市并不
那么漂亮。
It /This is the first
time+that-
结构中
,
that-
从句用现在
完成时。
The
first time
是时间状语从句的从属连词,由
“the
city wasn’t so beautiful.”
可知,
从句为一般过去时。故
D
选项正确。
B
.
visited;
came
D
.
have visited;
came
10
.
—
Would you care for a cup of tea? It tastes pretty
good.
—
I one.
Thank you just the same.
A
.
have had
B
.
had
C
.
would have
D
.
will have
【答案】
A
【解析】
【详解】
考查时态。句意:
——
你想喝杯茶吗
?
味
道很好。
——
我已经喝过了,我仍然谢谢你。结合
句意可知此处用现在完成时态,故选
A
。
11
.
—
When will the professor come and give the lecture
on the spirits of contracts?
—
Not until our program
________ by our school.
A
.
approves
【答案】
D
【解析】
【详解】
考查时态。句意:
——
教授什么时候来做关于契约精神的讲座
?<
/p>
——
直到我们的课程得到学
校的批准。本
句省略了主句后的时间状语从句,从句中谓语动词用现在完成时态代替将来
完成时。
p>
our program
和动词
appro
ve
是被动关系,用被动语态。故选
D
。
B
.
will be
approved
C
.
is to
approve
D
.
has
been approved
12
.
Much
disappointed as he is in the job interview,
he still keeps his confidence.
A
.
to have failed
C
.
having failed
【答案】
A
【解析】
试题分析:考查动词的时态。由题目
he still
keeps his confidence
(他仍然保持自信)可知此
处强调这件事带来的结果对后面产生了影响
,
因此用现
在完成时态,句意为尽管他面试失败
很失望,但他仍然保持自信。故选
< br>A
。
考点:考查动词的时态。
B
.
failed
D<
/p>
.
failing
13
.
Over the last
three decades, the number of people participating
in physical fitness programs
________
sharply.
A
.
was increasing
B
.
has increased
C
.
had increased
D
.
will be
increasing
【答案】
B
【解析】
【详解】
考查时态。句意:在过去的
三十年里,参加健身计划的人数急剧增加。
Over the last three
decades“
在最近的
30
年里
”
和现在完成时态连用,故选
B
。
14
.
My father
____his little store rapidly into a big department
store in the past ten years.
A
.
has developed
B
.
developed
C
.
is developing
D
.
develops
【答案】
A
【解析】
【详解】
考查时态。句意:在过去<
/p>
10
年里,我的父亲把他的小店发展成了一个大型的购物商店。本
句时间状语
in the past ten yeas
通常要和现在完成时连用,故
A
项正确。
p>
15
.
Ever since he
left school, he ______ becoming a professor in
that famous university.
A
.
has never
dreamed of B
.
had never
dreamed of
C
.
didn’t dream of
D
.
was not dreaming
of
【答案】
A
【解析】
【详解】
考查时态。句意:自从他离
开学校以来,他从来没有梦想成为那所著名大学的教授。此处
since“
自从
---
以来
”
,引导时间状语从句,从句用一般过去时态,主句用现在完成时态,故
选
A
。
【点睛】
自
从
---
以来(可做介词和连词),和现在完成时态连用。
p>
He has lived here since he
came.
自从他来到这里,就一直在这里住着。
is /has
been+
一段时间
+since
主
语
+
一般过去时态
+
< br>其他。自从做某事有多长时间了。
在这个句型中如果从
句的动作是终止性动词,则表示从动作开始到现在多长时间了;如果
从句的动作是持续性
动词,则表示从动作结束到现在多长时间了。
It is three years
since he
joined
(
终止性动词
)the
army.
他参军有三年了;
It is five
years since he lived
(持续性动词)
h
ere.
他离开这有五年了。
16
.
Over the last
3 decades, the number of people taking part in
voluntary work ______ sharply.
A
.
was increasing
B
.
has increased
C
.
had increased
D
.
will be
increasing
【答案】
B
【解析】
【分析】
考查动词时态
【详解】
句意:在过去三十年里,参
加志愿者活动的人们的数量急剧增长。根据题干中
Over the last
3 decades
得知是现在完成时,主语
the number
是第三人称单数,谓语动词用单数。故选
B
。
17
.
How many
English words ____ you ____ up to now?
A
.
did; learn
B
.
had; learned
C
.
have; learned
D
.
do; learn
【答案】
C
【解析】
【详解】
考查时态。句意:到目前为
止,你学习了多少英语词汇?根据
up to now
可知用现
在完成
时,故选
C
。
< br>
18
.
After he left
college, he was employed in an international
company and there ever since .
A
.
worked
B
.
had worked
C
.
has worked
D
.
was working
【答案】
C
【解析】
【详解】
考查时态。句意:他大学毕
业以后,被一家跨国公司雇佣了,从那以后就一直在那里工
作。句中时间状语
ever since
意为
“
从那以后
”
,表示从过去时间开始到现在,通常与现在完<
/p>
成时连用,故
C
项正确。
19
.
I wonder why
Jenny ________us should have heard from her by
now.
A
.
hasn’t written
B
.
doesn’t write
C
.
won’t write
D
.
hadn’t written
【答案】
A
【解析】
【详解】
考查时态。句意:我想知道
为什么
Jenny
最近没有写信给我们。到目前为止我们应该已
经
收到她的来信了。副词
recently
意为
“
最近,近来
”
,通常与现在完成时连用。本句主语是
Jenny
,
谓语动词要使用第三人称单数,故
A
项正确。
< br>
20
.
Tony is one of
the five students in his class who ______ the
exam. How lucky he is!
A
.
is passing
C
.
has passed
【答案】
D
【解析】
考察时态语态。托尼是班上
5
个通过考试的学生之一,他真幸运。由题意可知,通过考试<
/p>
这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语<
/p>
从句中的
who
修饰的是
five students
,所以是
have
passed
,故选
D
考点:考察时态和语态
B
.
passes
D
.
have
passed
21
.
The
e-commerce_____ production and consumption, and is
promoting the development of
the
service sector.
A
.
has influenced
【答案】
A
【解析】
【详解】
考查现在完成时。句意:电
子商务已经影响了生产和消费,并且正在促进服务业的发展。
结合句意可知,电子商务<
/p>
“
影响生产和消费
”
的动作已经发生,故用现在完成时,主语
The
B
.
influenced
C
.
is
influencing
D
.
is
influenced