现在完成时的用法归纳练习

别妄想泡我
739次浏览
2021年01月25日 01:09
最佳经验
本文由作者推荐

以成长为话题作文-

2021年1月25日发(作者:欢快的英文歌)

译林版中考英语九年级英语

现在完成时的用法归纳练习


一、初中英语现在完成时

1


Have you ever the film Gang Jiong?



Yes, I have.

A. see
B. to see
C. saw
D. seen

【答案】
D

【解析】
【分析】句意:

你看过电影《港囧》吗
?”“
是的,我看过。
”< br>由
ever
及答语可知句
子用现在完成时,故用
see
的过去 分词
seen



【点评】考查动词的时态。


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

【解析】【分析】考查时态.句意


2010
以来,志愿者们向老人和青年提供了 大量的帮
助.


A
过去时.
B
现在完成时态.C
现在进行时态.
D
一般将来时态.
since+
点时间通常< br>用于现在完成时态,结构是
have/has+
动词的过去分词,主语是
vol unteers
复数,用助动词
have

offer
的过去分词是
offered
.答案是
B




3


The drama series The Thunder
(破冰行动)
hits screens these days.


Oh. What a pity! I ____________ any of them yet,

A. doesn't watch
B. didn't watch
C. won't watch
D. haven't watched

【答案】
D

【解析】
【分析】句意:
——
连续剧《破冰行动》这些天正在霸屏。
——
哦。真遗憾!我
任何一集也没有看过。根 据

Oh. What a pity!
可知我没有看过。过去的动作对现在造成的影
响和
yet
也,常 和现在完成时的否定结构连用,可知此处用现在完成时。故选
D



【点评】此题考查现在完成时。注意
yet
常和现在完成时连用。


4


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
三个短语的
词义和用法。


5

He ___________ for ten years.

A. has been married B. married C. got married D. has married

【答案】
A

【解析】
【分析】在现 在完成时态里,当出现
for+
段时间时,短暂性动词必须换成延续性
动词。
get married
需换成
be married
。故选
A


【点评】该题考查的是对现完时态中的 短暂性动词与延续性动词动词的掌握,这一块内容
是中考的重难点,考试频率占时态考查题的一半以上。 学生必须牢记这两种词的转换及转
换条件。


6

——
______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


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



7

My sister English since she was 9 years old. She can talk to foreigners freely.

A. learns B. learnt C. has learnt D. have learnt

【答案】
C

【解析】
【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。
A,learns
学习,一般现在时,
B

learnt
一般过去时
C
has
learnt
现在完成时
Dhave
learnt

在完成时

,根据
since
可知 句子是现在完成时,结构为
have/has+
过去分词,句子主语是
My sister
,第三人称单数,使用
has
,故选
C

【点评】本题考查现在完成时,注意
since
是现在完成时的标志词之一。


8

——
Where is Mr. Wang?

——
He together with his students ________ Zhuyuwan Park.


A. has gone to
B. have gone to
C. has been to
D. have been to

【答案】
A



【解析】
【分析】句意:


王老师在哪里?

他 同他的学生去了
Zhuyuwan
公园。
A.
has
gone
to
去了,没在这里。主语是单数;
B.
have
gone
to
去了,没在这里。主语是复数;
C.
has
been
to
去过,没在那里;主语是单数;
D.
have
been < br>to
去过,没在那里;主语是复
数。本句
He
是主语,
tog ether
with
his
students
是介词短语,做定语不是 主语,所以用
has
。王老师去公园了不在这里,所以用
has gone to
。故选
A


【点评】考查主谓一致和短语的用法。



9


Do you still play basketball?


Oh, no. I ____ it for the past two years.

A. haven't played B. didn't play C. won't play D. hadn't played

【答案】
A

【解析】< br>【分析】句意:
——
你还打篮球吗?
——
哦,不了。我已经有两年没有 打过了。
根据句中的
for
the
last
two
years
可知应与完成时态连用,又有时间是
the
last
two years

知是从现在往前两年,因此应使用现在完成时态,故选
A


【点评】考查动词时态中的
for+
段时间与完成时态连用, 根据时间确定是现在完成还是过
去完成。


10

So far, the AIIB
(亚投行)
_____ 57 countries to be the founding members.


A. attracted
B. has attracted
C. will attract

【答案】
B

【解析】
【分析】句意:到目前为止,亚投行吸引了
57
个国家成为发起国。
So
far
,到目
前为止,句子强调过去对现在造成的结果,用现在完成时态。故选
B




11

Susan China before

This is her first time to be here



A. won't visit
B. wasn't visiting
C. hasn't visited
D. doesn't visit

【答案】
C

【解析】
【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成
时。故
C
选项正确。

【点评】考查句子时态。


12


Where's your father?


He _______ to Changsha.

A. have been
B. has gone
C. has been
D. have gone

【答案】
B

【解析】
【分析】句意:——
你爸爸在哪?
——
他去了长沙。因为父亲不在,证明他去了
某个地方 没有回来。之前发生的动作对现在造成的影响用现在完成时,结构为
have/has+


去分词,主语
he
是第三人称单数,助动词用
has

go
的过去分词是
gone
,故选
B


【点评】考查现在完成时,注意去过某地用
have/has
been
to
,去了某地用
have/has
gone
to



13

The new supermarket in our town _______ for two weeks, but I _______ there yet .


A. has opened; haven't gone
B. has been open; haven't been

C. has been open; haven't gone D. has opened; haven't been

【答案】
B

【解析】
【分析】句意:在我们城镇的新超市已经开业
2
周了,但是我还没有去过。 根据
for two weeks
可知,谓语动词必须是持续性动词或表示状态的词;
has opened
这里强调的
是动词,
open
是非持续性动词,不能与 时间段连用,故排除
AD


has
been
open
这里
open
是形容词,可以与时间段连用;这里第二空表示没有去过应该用
haven't
been

have
been
表示去过某地;
have
gone
表示去了还没有回来。根据句意故用
haven't
been
。故选
B




14

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


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


15


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
的用法。


16


Why are you looking for Mary in a hurry, John?



The boss is wondering where she _______ and how long she _______ there.

以成长为话题作文-


以成长为话题作文-


以成长为话题作文-


以成长为话题作文-


以成长为话题作文-


以成长为话题作文-


以成长为话题作文-


以成长为话题作文-