五月的英文-高危
现在完成时专项复习
一、初中英语现在完成时
1
.
So far, the
AIIB
(亚投行)
_____ 57 countries
to be the founding members.
A. attracted
B. has attracted
C. will attract
【答案】
B
【解析】
【分析】句意:到目前为止,亚投行吸引了
5
7
个国家成为发起国。
So
far<
/p>
,到目
前为止,句子强调过去对现在造成的结果,用现在完成时态
。故选
B
。
2
.
The
volunteers ________ a lot of help to the old and
the young since 2010
.
A. offered
B. have offered C. are
offering D. will
offer
【答案】
B
【解析】
【分析】考查时态.句意<
/p>
自
2010
以来
,志愿者们向老人和青年提供了大量的帮
助.
< br>.
A
过去时.
B
现在完成时态.
C
现在进行时态.
D
一般将来时态.
since+
点
时间通常
用于现在完成时态,结构是
have/has+
动词的过去分词,主语是
volunteers
复数,用助动词
have
.
offe
r
的过去分词是
offered
.答案
是
B
.
3
.
My
father ____ in a panda protection center for 10
years, so he knows a lot about panda.
A. was working
B. is working C. has worked
D. will work
【答案】
C
【解析】
【分析】句意:我
父亲在熊猫保护中心工作了
10
年,所以他对熊猫很了解。由句
中的语句
for
10
years
提示可知,此句要用现在完成时,主语
my
< br>father
,助动词要用
has
,
故选
C
。
【点评】考查现在完成时的基本结构及用法,注意根据句子的
时间状语判断时态。
4
.
Wow! You
________ dinner! Let's eat now.
A. cook
B. are cooking C. will
cook D. have
cooked
【答案】
D
【解析】
【分析】句意:
Wow
,你做好分了,让我们现在来吃。根据
““
Wow”
及
“now”
可知
本句动词的时间是现在,根据语境可知动词的状态为完成。故选
D
。
【点评】动词的
时态可以根据选项与上下文之间的前后关系来判断。
5
.
—
Lucy,
is your uncle a teacher?
—
Yes, he is. He
history for nearly 20 years.
A. teaches B.
has taught C. is teaching
D. will teach
【答案】
B
【解析】
【分析】句意:
——
露西
,你叔叔是老师吗?
——
是的,他是。他教历史将近
20
年了。根据句中的时间状语
for
nearly 20 years
,可知,表示持续一段时间的动作,用现在
完成时,
have/has+
过去分词。主语是
he
,用
has
,故选
B.
【点评】考查现在完成
时,注意其常与
for+
一段时间连用。
6
.
—
Where is your father?
—
.
A. He has been to Shanghai
B. He has been in Shanghai
C. He has gone to Shanghai
D. He have been to Shanghai
【答案】
C
【解析】
【分析】句意:-你的父亲在哪儿?-他去上海了。
Have
been
to
去过某地
(已
回);
have been in
在
……
;
have gone to<
/p>
去了某地(未回)。本题中父亲是人们在找的人,
所以是去了某地
,还没回来,用
have
gone
to
。主语
he
是三人称单数,用
p>
has
gone
to
< br>。故
选
C
。
【点评】本题考查现在完成时。以及
Have been
to
;
have been
in
;
have gone
to
三个短语的
词义和用法。
7
.
He
___________ for ten years.
A. has been married
B. married C. got married
D. has married
【答案】
A
【解析】
【分析】在现在完成时态里,当出现
for+
p>
段时间时,短暂性动词必须换成延续性
动词。
get married
需换成
be married
。故选
A
。
【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容
是中考的重难点,考试频率占时态考查题的一半以上。学生必须牢记这两种词的转换及转
换条件。
8
.
—
How
many times _______ you _______ to Beijing this
year?
—
Three times.
A. have
;
been
B. had
;
been
C. have
;
gone
D. had
;
gone
【答案】
A
【解析】
【分析】句意是:
——
你今年去过北京几次?
——
三次。考查
have
been
与
have
gone
的区别。
have
been
是指去过某地切已经回来了,
have
gone
是指去了某地还没有回
来,
根据答句
Three
times.
可以推测已经回来了,故选
A
。
9
.
—
Mary, I remember you several years ago.
—
Yes, I
for 3 years.
A. married,
have married
B. married, married
C.
married, have been married
D. have married, have been
married
【答案】
C
【解析】
【分析】句意:
——
Mary
,我记得几年前你结婚了。
——
是的,我已经结婚三年
了。
ago
表明时态是一般过去时,所以用过去式
marr
ied
。排除
D
。
for+
时间段用现在完成
时,并且用延续性动词,现在完
成时的结构是
have/has+
动词过去分词,排除
B
。
marry
是
p>
非延续性动词,其延续性动词是
be married
,
be
的过去分词是
bee
n
,故选
C
。
【点评】考查一般过去时和现在完成时,注意平时识记非延续
性动词及其延续性动词。
10
p>
.
—
Look! Your
teacher Miss White is over there.
—
No, it can't be her. She
______ to Beijing.
A. has
gone B. has been
C. went D. will
go
【答案】
A
【解析】
【分析】句意:
--
看!你的老师怀特小姐在那边。
--
不,那肯定不是她。她去了北
京。
A. has
gone
去了某地,表示该人不在说话地点;
B. has
been
去过某地,表示主语曾经
去过某地,有这种经历;
p>
C. went
过去式,去;
D.
will go
将来时态,将要去。根据前面的否
定猜测,可知
怀特小姐去了北京,故选
A
。
【点评】考查固定搭配
have gone
to
。
1
1
.
Mr
.
F
an in 2005
.
In other
words
,
he for 9 years till
now
.
A. got
married
;
has been married
B. married
;
had been
married
C. got
married
;
had been married
D. married
;
got
married
【答案】
A
【解析】
【分析】首先第一空表述的
是一个发生在
2005
年(即过去)的一个动作,所以为
一般过去时,其次
married
后面要接宾语,
get married
表示的是短暂性动作,所以应填
get
married.
第二空由
“till
now”
可知表示的是从过去直到现在的一种状态即为现在完成时,此
处
married
做形容词
“
< br>已婚的
”
故填
“has
been
married”,
故选
A.
【点评】此题考查了动词时态问题,同时也考查了
“get
married”
和
“married
”
的区别。
12
.
—
Your new
bike is so nice! When did you buy it?
—
In July. I
_____it for two weeks.
A.
had
B. have
had
C. have
bought
D.
bought
【答案】
B
【解析】
【分析】句意:
——
你的新自行车那么好看。你什么时候买的。
—
—
七月份,我
买了两周了。根据
for
two
weeks
,可知句子时态为
现在完成时,而且谓语动词必须是延续
性的。因此排除
AD
p>
,
buy
是结束性动词,不能够延续,应此
排除,故答案是
B
。
【点评】考查现在完成时,注意现在完成时中延续性动词的使
用。
13
.
—
Do
you miss your parents far away?
—
Yes, very much.
They the hometown for over two
years.
A. left
B. have left C. were
away from D. have been away
from
【答案】
D
【解析】
【分析】根据句意
“
他们已经离家两年多了
”
可知用现在完成时,时间状语
for
over
two years
表示时间段,动词要具有延续性,
left
是
leave
的过去分词,是短暂性动词,不能
和时间段连用,故选
D<
/p>
。
【点评】本题考查延续性动词和短暂性动词的转换。
14
.
—<
/p>
What great progress Huawei ________ in
recent years!
—
No wonder it is widely
known in all parts of the world.
A. is making
B. has made
C. makes
D. made
【答案】
B
【解析】
【分析】句意:
——
华为近几年取得了多大的进步啊!
——
难怪它在世界的每个
p>
角落都出名。根据时间状语
in
recent
years
,近几年,
可知动作从过去持续到现在,时态为
现在完成时
have/ha
s+
过去分词,故选
B
。
【点评】考查现在完成时。注意掌握现在完成时
的结构
have/has+
过去分词。
15
.
So
far Tom with Mary _______ 50 left -behind children
to do their homework after school.
A. help
B. helped C. has helped
D. have helped
【答案】
C
【解析】
【分析】此题要掌握现在完成时的时间状语及主语
+with
短语是单数的概念,即可
得出答案。选
C
。
16
.
Mike began to
work in the factory in
2013
.
He there for four
years
.
A. is working
B. was working C. works
D. has worked
【答案】
D
【解析】
【分析】句意:迈克在这里工作已经
4
年了。一直持续的状态用现在完成时。故
D
选项正
确。
【点评】考查现在完成时。
17
.
He
________ for ten years.
A. has been married
B. married C. got married
D. had married
【答案】
A
【解析】
【分析】句意
:
他结
婚十年了。根据句意可知是从过去持续到现在的动作,应该用
现在完成时。故选
A
。
18
.
—<
/p>
What about watching the movie Big Fish
tomorrow?
—
Oh, I it
already
.
A. watch
B. have watched
C. will watch
D. am watching
【答案】
B
【解析】
【分析】明天去看电影大鱼怎么样?哦,我已经看过了。
already
是完成时的标
志,故选
B
。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
19
.
一
How long your brother ______ this
camera?
—
For two weeks.
A. have; bought
B. have; had
C. has; had
D. has; bought
【答案】
C
【解析】
【分析】本题考查动词的时态。句意:
“
p>
你哥哥买这个相机多久了
?”“
两周了。<
/p>
”
根
据答语
“F
or
two
weeks.
”
p>
可知本句的动词应该使用延续性动词
have
,不能使用短暂性动词
buy
。主语是
your brother
,为第三人称单数,所以应该选择
C
项。
【点评】考查现在完成时。
20
.
-- What a nice
watch! How long you
it?
-- For just
two weeks.
A. will;
buy B. have; had
C. were; having D. did; buy
【答案】
B
【解析】
【分析】句意:
“
多好的一块表啊
!
你买
了多久了
?
“
刚刚两周。
”
根据句意可知用
现在完成时,
buy
是瞬间动词
.
不可与
how
long
连用,故排除选项
A
、
D<
/p>
:选项
C
是过去进
行时,不符合题意。故选
B
项。
【点评】考查现在完成时。
21
.
Little Tom
his home for more than ten years.
A. leaves
B. left from
C. will leave
D. has been away from
【答案】
D
【解析】
【分析】句意:小汤姆离开家已经十年了。由句中
“for
more
than
ten
years”
可知
.
句中的谓语动词需使用延续性动词。
leave
对应<
/p>
的延续性动词为
be
away
。
【点评】考查现在完成时。
22
.
My sister
in America for two years
.
I
miss her very much
.
A. studies
B. studied C. has studied
D. is studying
【答案】
C
【解析】
【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在
的状
态并有可能继续持续下去。故
C
选
项正确。
【点评】考查现在完成时。
23
.
Mike
the bookshop. I have to wait for him.
A. went to
B. was in
C. has been to
D. has gone to
【答案】
D
【解析】
【分析】句意:迈克去了书店。我不得不等他。从第二句来判断
.
迈克不在
.
应
用
“have
/
has
gone to a place”
来表示
“
去某地了(还没有回来)
”
。用
现在完成时强调过去发生
的事件对现在的影响。
【点评】考查动词时态及
have
been to
和
have gone
to
的区别。
24
.
Jack_______
school two years ago and he _______ for two years.
A. leaves; has gone
B. left; has been away
C. leaves; has been away
D. left; has gone
【答案】
B
【解析】
【分析】句意:
Jack
两年前离开学校,他离开有两年时间了。
two
years
ago
表示
动作瞬间结束用一般过去时
,
leave
的过去式为
left
p>
,
for
two
years
表示状态延续用现在完
成时,
leave
需换成
be
away
from
,且
Jack
相当于第三人称单数,用
has
been
away
from
。
故选
B
。
< br>【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。
25
.
—<
/p>
Why are you looking for Mary in a hurry,
John?
—
The boss is wondering where
she _______ and how long she _______
there.
五月的英文-高危
五月的英文-高危
五月的英文-高危
五月的英文-高危
五月的英文-高危
五月的英文-高危
五月的英文-高危
五月的英文-高危
-
上一篇:英语专八改错
下一篇:房地产“供给侧改革”