复习专题现在完成时知识点(大全)

巡山小妖精
683次浏览
2021年01月25日 01:15
最佳经验
本文由作者推荐

小故事大道理100字-

2021年1月25日发(作者:百感交集)

复习专题现在完成时知识点
(
大全
)

一、初中英语现在完成时

1

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


【点评】考查现在完成时。


2


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

【解析】
【分析】句意:< br>——
露西,你叔叔是老师吗?
——
是的,他是。他教历史将近
20年了。根据句中的时间状语
for nearly 20 years
,可知,表示持 续一段时间的动作,用现在
完成时,
have/has+
过去分词。主语是
h e
,用
has
,故选
B.

【点评】考查现在完成时,注意其常与
for+
一段时间连用。


3

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



4


Where is your mother?


She ______ Australia and she ______ Sydney for two weeks.

A. has been to; has been in B. has been to; has been to

C. has gone to; has been in
D. has gone to; has been to

【答案】
C

【 解析】
【分析】句意:
——
你的妈妈在哪里?
——
她去了澳大利亚, 她在悉尼呆了两周
了。
has
been
to”
去过某地

,现在已经回来了;
has
gone
to”
去了某地

,还没有回来;
has
been in”
待在某地

一段时间。根据句意
Where is your mother?
可知,她的妈妈还没有回来,
第二个空后面有一段时间
for two weeks
,应该用
be in
,故应选
C


【点评】考查动词的时态,以及
has been to ,has gone to ,has been in
的含义和用法。




5

——
______you _____ out the problem, Sam?

——
Not yet, but I'm going to.


A. Did, work
B. Are, working
C. Have, worked
D. Will , work

【答案】
C

【解析】
【分析】句意: 萨姆,你计算出这道数学题了吗?
——
还没有,但是快了。结合
语境可知上文描述的是 现在已经完成的动作,故用现在完成时态。选
C


【点评】英语中的时态主 要是借助于时间状语与上下文语境来进行判断。解答此类题型,
首先要注意句子中的时间状语,如果没有 则要通过分析上下文,结合语境来判断句子的时
态。英语疑问句中一般具有时态上的对应关系,注意结合 这一特点进行区分。



6


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



【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。


7


I haven't seen your grandfather for two years. What happened to him?



Oh, he ________ here for two years.

A. stayed B. hasn't stayed C. stays D. hadn't stayed

【答案】
B

【解析】
【分析】答语中的
for
two
years
是 一段时间,用在现在完成时的句中时。现在完
成时的结构:主语
+have/ has +
过去分词。可知选
B



【点评】考查现在完成时


8


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



9

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
father
,助动词要用has

故选
C



【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。


10


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



【点评】考查短语辨析,注意平时识记其区别,理解句意。


11


Where is Mr

Miller?



He to New York

He there three times




A. has been

has gone
B. has gone

has gone

C. has gone

has been
D. has been

has been

【答案】
C

【解析】
【分析】句意:
——
Miller
先生 去哪儿了?
——
他去纽约了。他去过那
3
次了。他
去纽约了还未回来 ,用
has gone to
;他去过三次,用
has been
。故选
C


【点评】考查现在完成时
has gone to

has been to
的用法。


12


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




【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。


13

All members_______ are admitted to the auditorium.


A. have got the tickets
B. that had got the tickets

C. that have got the tickets D. had got the tickets

【答案】
C
< br>【解析】
【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句
为定语从句,且从句中缺少主语,需要用
that

who
引导





不可省略



所以排除
A

D
。票已经拿到了,因此用完成时,根据
are
可知,用现在完成时,
have got
,故选
C



【点评】考查定语从句和时态,注意
tha
引导从句的用法。


14

The old city_______ a lot since ten years ago.


A. changed
B. changes
C. change
D. has changed

【答案】
D

【解析】
【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。


【点评】考查时态的用法。


15

My sister in America for two years

I miss her very much



A. studies B. studied C. has studied D. is studying

【答案】
C

【解析】
【分析】句 意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状
态并有可能继续持续下去。故
C
选项正确。

【点评】考查现在完成时。


16

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< br>的过去式为
left

for
two
years
表示状态延续用现在完
成时,
leave
需换成
be
away
from
,且
Jack
相当于第三人称单数,用
has
been
away
from

故选
B


【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。


17

I have lived here _______ I was born.


A. before
B. when
C. for
D. since

小故事大道理100字-


小故事大道理100字-


小故事大道理100字-


小故事大道理100字-


小故事大道理100字-


小故事大道理100字-


小故事大道理100字-


小故事大道理100字-