2020-2021年现在完成时中考题集锦(word)
别妄想泡我
537次浏览
2021年01月20日 06:01
最佳经验
本文由作者推荐
租赁挖掘机-qq日志大全
2020-2021
年现在完成时中考题集锦(
word
)
一、初中英语现在完成时
1
.
Mr
.
Fan 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
做形容词
“
已婚的
”故填
“has been married”,
故选
A.
【点评】此题考查了动词时态问题,同时也考查了
“get married”
和
“married ”
的区别。
2
.
—
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
【解析】
【分析】句意:
——
华为近几年取得了多大的进步啊!
——
难怪它在世界的每 个
角落都出名。根据时间状语
in
recent
years< br>,近几年,可知动作从过去持续到现在,时态为
现在完成时
have/has+
过去分词,故选
B
。
【点评】考查现在完成时。注意掌握现在完 成时的结构
have/has+
过去分词。
3
.
—
How do you like Beijing, Miss Read?
—
I've no idea. I _____ there.
A. have gone B. have been C. haven't been D. haven't gone
【答案】
C
【解析】
【分析】句意:
---
你觉得北京怎么样,瑞得小姐?
---
我不知 道,我没有去过那
儿。短语:
have
been
to
去过某地(已经返回);
have
gone
to
去了某地(尚未返回),根
据句意,故答案为
C
。
【点评】考查短语辨析,区分
have
been
to
与
have
gone
to
,理解句子,根据语境判断答
案。
4
.
I am surprised at the new look of my hometown
,
for it _____ a lot over the years
.
A. changed
B. changes
C. will change
D. has changed
【答案】
D
【解析】
【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,
结合
over
the
years
可知表达的动作发生 在过去,对现在造成一定的影响,故用现在完成时
have/has+
过去分词,主语
it
,故
has
,故答案是
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
.
—
How long can I _________ this book?
—
Five days. But you must return it on time.
A. borrow B. lend C. keep D. kept
【答案】
C
【解析】
【分析】句意:——
我能保留这本书多长时间?
——
五天。但是你一定要按时归
还它。< br>A,borrow
借,瞬间性动词;
B,
lend
接,是瞬间性动词 ;
C,keep
保留,是延续性动
词;
D,kept
是过去式。
此处与
how
long
连用,故此处用延续性动词,位于情态动词< br>can
之
后,故用动词原形
keep
,故选
C
。
【点评】本题考查延续性动词。以及
borrow
,
lend
,
keep
,
kept
四个词的词义和用法。
7
.
—
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
去了某地(未回)。本题中 父亲是人们在找的人,
所以是去了某地,还没回来,用
have
gone
to
。主语
he
是三人称单数,用
has
gone
to
。故
选
C
。
【点评】本题考查现在完成时。以及
Have been to
;
have been in
;
have gone to
三个短语的
词义和用法。
8
.
My parents for twenty years by the time I was 15.
A. married
B. had married
C. had been married
D. had got married
【答案】
C
【解析】
【分析】
for twenty years“
二十年
”
.为表一段时间的状语,要求谓语动词具有持续
性。而在所给选项中,只有
be married
表示结婚状态,具有延续性,故选
C
。
【点评】本题考查非延续性动词与延续性动词的转换。
9
.
Nancy for five years.
A. was dying
B. has died
C. died
D. has been dead
【答案】
D
【解析】
【分析】句意:南西去世五年了。
A.
was
dying
过去进行时态;
B.
has
died
现在完
成时态;
C. died
一般过去时态;
D. has been dead
现在完成时态。句子强调的是过去开始的
动作或状态一直延 续到现在,句子用现在完成时态;
die
是一个非延续性动词,不能与表示
一段时间的 状语
for…
连用,用成
be dead
。故选
D
。
【点评】本题考查时态辨析。某人去世了多少年就用延续性动词的现在完成时,
has
been
dead
。
10
.
—
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
表明时态是一般过去 时,所以用过去式
married
。排除
D
。
for+
时间 段用现在完成
时,并且用延续性动词,现在完成时的结构是
have/has+
动词过 去分词,排除
B
。
marry
是
非延续性动词,其延续性动词是be married
,
be
的过去分词是
been
,故选C
。
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
11
.
—
I'm sorry for being late.
—
Never mind. The meeting ______for only 5 minutes. This way, please.
A. has begun B. has ended C. has been on
【答案】
C
【解析】
【分析】 句意:
——
对不起,我迟到了。
——
没关系.会议只开了
5
分钟,请这
边走。
for+
段时间,通常用于现在完成时态,结构是
have /has+
动词的过去分词,
begin
和
end
都是短暂性动词, 不能用于现在完成时态中表示动作或状态的延续,因此
A
,
B
不正
确 .
has been on
在进行,开着(的状态)
,故选
C
【点评】现在完成时表示延续性的状态。
12
.
—
_______ my dictionary? I can't find it anywhere.
—
I _______ it on the desk when I came in.
A. Did you see; have seen
B. Have you seen; have seen
C. Have you seen; saw D. Did you see; see
【答案】
C
【解析】
【分析】句意:
---
你看见我的词典了吗?我到处都找不到了。
---我进来的时候看
见在桌子上。根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有 关
系,所以用现在完成时;第二空根据
when
I
came
i n
可知是过去我进来的时候发生的动
作,用一般过去时,故答案为
C
。
【点评】考查动词的时态,注意理解句意,根据时态的定义判断。
13
.
—
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
去过某地,表示主语曾经
去过某地,有这种经历;
C. went
过去式,去;
D. will go
将来时态,将要去。根据前面的否
定猜测,可知怀特小姐去了北京,故选
A
。
【点评】考查固定搭配
have gone to
。
14
.
I ________ an invitation to the concert. I can't wait to go.
A. receive B. will receive C. was receiving D. have received
【答案】
D
【解析】
【分析】句 意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经
收到去音乐会的邀请函,动作已完成 造成的影响是我等不及要去,要用现在完成时,故答
案选
D
。
【点评】考查动词时态。根据题目所给语境推断出应使用的时态。
15
.
—
Hi, Tom! you ever the Bird's Nest?
—
Yes, I have. It's fantastic.
A. Have, been to B. Have, gone to C. Did, go to
【答案】
A
【解析】
【分析】句意 :
——
你好,
Tom
!你曾经去过鸟巢吗?
——
是的,我去 过。它是极
好的。根据答语
—
Yes, I have.
可知是以
h ave
开头的现在完成时的一般疑问句,排除
C
。
have
been to+
地点名词,去过某地,去了并且回来了;
have gone to+
地点名词,去了某地,去了
还没有回来,在去或者回来的路上。根据
It's fantastic.
可知去了并且回来了,故选
A
。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
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
.
—
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
,
buy是结束性动词,不能够延续,应此排除,故答案是
B
。
【点评】考查现在完成时,注意现在完成时中延续性动词的使用。
18
.
—
Hobo and Eddie the cinema to watch the film
Zootopia
.
—
Oh, that's why I can't find them now.
A. have gone to
B. have been to
C. has gone to
D. has been to
【答案】
A
【解析】
【分析】考查主谓一致。句意:——
侯博和埃迪去了电影院看电影《疯狂动物
城》。
——
哦,这就是为什 么我现在找不到他们的原因。
have
gone
to
去了;
been
to
去
过。
Hobo and Eddie
作主语,谓语动词要用复数形式。所以选
A
。
19
.
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
。
20
.
The Greens many places of interest since two years ago.
A. has visited B. have visited C. visited D. will visit
【答案】
B
【解析】
【分析】句意
:
自两年前开始,格林一家参观了许多名胜。
since
引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,
the
Gree ns
格林
一家,表示复数含义,作主语,谓语用复数形式。故选
B
。
21
.
Great changes in my hometown in the last few years.
A. took place
B. will take place
C. have taken place
D. have been taken place
【答案】
C
【解析】
【分析】句意:过去几年我的家乡发生了巨大的变化。
in
the
last
few
years
意为
“
在 过去的几年里
”,
用于现在完成时
;take place“
发生
”
没有被动语态。故答案选
C
。
【点评】考查现在完成时。
22
.
It has been three years since I ______ a teacher.
A. become B. became C. becoming D. to become
【答案】
B
【解析】
【分析】题意:现在完成时里,
since
从句里动词应用一般过去时。故选
B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意 ,即可得出答
案。
23
.
—
Look at these stamps. I _______ them for five years.
—
Wow, they are wonderful.
A. kept B. have kept C. have bought D. bought
【答案】
B
【解析】
【分析】句意:
——
看这些邮票,我持有它们
5
年了。
——
噢,真漂亮。表示动
作从过 去开始持续到现在用现在完成时,结构为
have/has+
过去分词,因为主语是
I ,
助动词
用
have
,故选
B
。
【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。
24
.
一
Have you ever the film Gang Jiong?
一
Yes, I have.
A. see
B. to see
C. saw
D. seen
【答案】
D
【解析】
【分析】句意:
“
你看过电影《港囧》吗
?”“
是的,我看过。
”< br>由
ever
及答语可知句
子用现在完成时,故用
see
的过去 分词
seen
。
【点评】考查动词的时态。
25
.
Jackson 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