哪些单词不能用在现在完成时中

2026年09月20日 10:17
有1个网友回答
网友(1):

两种情况下可以用现在完成时:
一是表示过去动作对现在的影响,二是表示动作从过去持续到现在,即一种状态.
当遇到第二种情况时,有一些动词就不能用了,它们就是瞬间动词,又称延续性动词.
如:open, die, close, begin, finish, come, go, move, borrow, lend, buy等.
举个例子:那个老人死了3年了.
The old man has died for 3 years.本句错误,因为老人的死是一种状态,不可能死的动作持续了3年他还没有咽气.
因此,在这种情况下,我们要这样改:
The old man has been dead for 3 years.√
一般来说把非延续性动词改为延续性动词的公式是have或has+been+该动词的形容词形式,当然也有特例.