动态动词加一段时间的问题

It stopped raining for a while,but now it is raining again.

I lost my wallet for 2 days,but I found it in the morning.

请教老师这里的stop与lose为动态动词,也不是表示目的,为什么可以跟一段时间呢。


请先 登录 后评论

最佳答案 2020-04-19 18:01

网友的提问不够准确,并没有问到问题的核心。动态动词这个术语使用不当,应该是短暂终结性动词。题目应该是这样的:短暂终结性动词与for时间状语连用的问题。

然后给你的问题内容再加一个句子:

1  He went to Beijing for 2 weeks.

2  It stopped raining for a while,but now it is raining again.

3  I lost my wallet for 2 days,but I found it in the morning.

我们都知道for时间状语表示谓语动作或状态的持续时间,而短暂终结性动词表示的动作没有持续期,原则上是不可以和for持续时间状语连用的。但有一个例外。如果for时间状语并不是表示短暂动作的持续时间,而是表示该动作导致的状态的持续时间,且这个持续时间是提前计划或打算的,则for持续时间状语的使用就是正确的。有些语法书将这种for时间状语分析为目的状语,这更有利于中国学生的理解。上述第一句就是这种用法。在北京呆二周是动身去北京之前就计划好的。也可以说是去北京的目的。这个句子不能理解为他去了北京,在北京呆了二周了。这是错误的理解。显然,网友已经知道这种用法,因此才问第二句和第三句并不是表示目的,为什么也和for时间状语连用。

第三句是典型语法错误,出自中国学生或老师的笔下。lose为短暂终结性动词,不可用for短语表示lose这个动作的持续时间(短暂动作不可持续),for+时间也不是提前计划的,即不是目的。所以这是中式思维导致的典型错误句子,是不可接受的。

但第二句却无疑是正确的句子。for时间状语显然也不是目的,为什么却是正确的呢?

这是由stop的语义决定的。

stop除了可以是短暂终结动词,也可以是持续性动词,表示事件发生过程中的暂时停顿,因而可以用for持续时间状语表示这个停顿的时间,这种用法类似于halt,pause。所以stop, halt和pause都可以用for时间状语表示中途停顿的时间长度。例如:

His heart stopped beating for a few secends. (强烈暗示后来又继续心跳了)。如果没有for持续时间状语,则意味着主语死了。

The creative conflicts were so severe that production was halted for three months to resolve them.

Rodriguez paused for several seconds and then said, " Next question. "

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

It stopped raining for a while, but now it is raining again.

I lost my wallet for 2 days, but I found it in the morning.

划线的两个时间状语,都是指谓语动词的动作结束后,那个状态所持续的时间段。

第一句相当于: It stopped raining a while ago 或 It didn't rain for a while

第二句相当于: I lost my wallet 2 days ago 或 I hadn't had my wallet for two days




请先 登录 后评论
  • 1 关注
  • 3 收藏,2570 浏览
  • Carl 提出于 2020-04-18 22:58

相似问题