请问持续性动词和短暂性动词该怎么区分????

有没什么小窍门之类的??????

延续性动词和短暂性动词的使用

英语中,动词按其动作发生的方式、动作发生过程的长短,可分为延续性动词和短暂性动词。

延续性动词表示能够延续的动作,这种动作可以延续下去或产生持久影响。如:stay, live, learn, study, work, wait, watch, sing, read等。

短暂性动词也称非延续性动词、瞬间动词,表示不能延续的动作,这种动作发生后立即结束。如open, close, finish, begin, come, go, arrive, reach, get to, leave, move, borrow, buy, die等。

现在完成时常跟表示一段时间的时间状语,如“for +一段时间”、“since +时间点”、“during the past+一段时间 ”等,因此谓语必须是一种状态或表示延续性的动作,具体来说,它必须是延续性动词及其短语、短暂性动词及其短语的否定式,或表示状态的词或短语。

例1

Eric has __ to Beijing since 1999.

A. gone

B. been

分析:若选A. gone,表示在两年内,Eric去北京这一短暂性动作(go)从1999年持续到现在,既不合情理也不是可能的。

选B. been则表示Eric来到北京这一状态从1999年持续到现在,因此应该选择B。

例2

Diana has __ for seven years.

A. died

B. been dead

分析:同样,“死”也是短暂性动作,是一次性事件,因此不可能在七年里不断重复“死”的动作。因此只能用表状态的be dead,表示死了的状态持续了七年。

例3

Isaac __ the CD player for two weeks.

A. has bought

B. has had

分析:buy是短暂性动词,对于买一件商品,“买”这一动作也是短暂性动词,它不可能持续两个星期。have表示“拥有”,是延续性动词,表示Isaac“拥有”这台CD播放机两个星期了。

例 4

She left three days ago.

When did she leave?

She’s been away for three days.

How long has she been away?

分析:leave是短暂性动词,be away是表状态的短语。

例 5

Jay joined the army two years ago.

Jay has been in the army since two years ago.

分析:join是短暂性动词,be in是表状态的短语。

例 7

She hasn't heard from her sister for two weeks.

分析:hear from是“收到…的来信”的意思,是短暂性动词短语,但其否定形式时则表示一种的状态,没有收到信的状态,因此可以跟表示一段时间的状语连用。

一般过去时常跟表示时间点状语连用,因此谓语必须是短暂性动作,要用短暂性动词。

例 8

It __ at eight this morning.

A. rained

B. began to rain

分析:rain是延续性动词,而at eight表示一个时间点,前后矛盾。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-04-09
有 瞬间动作就是短暂的
长时间的就是持续性的
例如:live 持续性的
open the door 短暂性的
die 短暂性的
另外看这个动词可否写成现在进行时,写成后句子通不通.例如,die这个词,He is dying.意思是他快死了,不是他正在死.open 没有说谁谁谁正在开门的.本回答被提问者采纳
第2个回答  2020-03-31
举个例子你就容易明白了
I
borrowed
the
book
last
week
I
have
kept
the
book
for
a
week.
例句中,borrow“借”是短暂性动词,借这个动作不可能一直进行的嘛,所以在完成时中不能用短暂性动词,要用持续性动词,如例句中就要改成keep.这种区别尤其在完成时中很明显。
要区别的话,你就要看清楚这个动词是一瞬间完成的还是可以持续下去的。
希望能帮到你,如有疑问请再提出,满意请采纳!~~
第3个回答  2006-04-09
如果是一个句子就好分了。
后面如果有BEEN、FOR之类的表示段时间的词就是持续性的了。