内容正文:
第13练 延续性动词与非延续性动词
有些动词表示的是一种短暂的动作,没有持续性,即“一发生就结束”的动作,这类动词一般称为“非延续性动词”(亦叫点动词或瞬间动词或终止性动词),在现在完成时中,不能同表示一段时间的状语或How long连用。 这些动词如果要跟一段时间连用,必须改成相应的具有延续性的词。主要一些动词变化形式如下:
非延续性动词
延续性动词
现在完成时形式
buy
have
He has had this flat for two years. 他已经拥有这套公寓两年了。
borrow
keep
She has kept this book for three weeks. 她把这本书保存了三个星期。
leave
be away from
Jane has been away from Chongqing for two weeks.
arrive/reach/get
be in/at
Kitty has been in Hong Kong for a month.
come/go/move
be in/at
My mum has been in Beijing for two months.
begin/start
be on
The meeting has been on for several minutes 会议已经进行了几分钟
stop/finish/end
be over
The parade has been over for half an hour. 游行已经结束了半个小时。
die
be dead
He has been dead for ten years 他已经死了十年了
join
be in/be a member of
My cousin has been in the army for three years.
become
be
How long has your sister been a teacher?
open
be open
The shop has been open since 1971 该商店自1971年开始营业
close
be closed
The market has been closed since .
get married
be married
Peter’s parents have been married for years. 彼得的父母已经结婚多年。
get up
be up
They have been up for two hours.
come back
be back
The lost dog has been back since last night.
fall asleep
be asleep
The cat has been asleep for several hours. 猫已经睡了几个小时了。
go out
be out
The old man has been out since last Friday.
catch a cold
have a cold
How long have you had a cold?
使用注意事项:
a) 非延续性动词可用于现在完成时,但不能与表示一段时间的时间状语连用;
Mary has caught a cold.
Mary has had a cold for two days. 玛丽感冒了两天。
b) 表示一段时间的时间状语一般为:
①How long…?
②for +一段时间;
③since+一点时间。
c) 非延续性动词的否定形式可以与一段时间连用。
My best friend and I haven't seen each other since 10 years ago. 我和我最好的朋友从10年前就没有见过面。
一、选择题
1.(2023春·江苏淮安·八年级校考阶段练习)Mr Smith ________ here for almost ten years, and he has many Chinese friends.
A.has been B.left C.has come D.came
【答案】A
【详解】句意:史密斯先生在这儿已经差不多十年了,他有很多中国朋友。
考查现在完成时。has been已经,现在完成时;left离开,leave的过去式或过去分词;has come已经来了,现在完成时;came来,come的过去式。根据时间状语“for almost ten years”可知,句子时态