完成时中动词静态与动态的疑问

我有两个问题请老师解答一下

问题一:http://ask.yygrammar.com/q-38475.html正如这个问题所说的,带always的现在完成时不能用现在完成进行时,动词要用静态动词,比如I've always preferred cities .那么这句话I've always gone to school by bus为什么不用静态动词?

问题二:完成时的否定句是不是都是动态动词,例如I haven't known it for a long time.这样的句子不符合逻辑?

请先 登录 后评论

最佳答案 2020-03-15 20:30

问题一:http://ask.yygrammar.com/q-38475.html正如这个问题所说的,带always的现在完成时不能用现在完成进行时,动词要用静态动词,比如I've always preferred cities .那么这句话I've always gone to school by bus为什么不用静态动词?

这个链接是我的解答。你对此的理解有误。主要原因是你对动词的动态意义和静态意义理解不到位。

动态动词,或者更准确的说,一个动词的动态意义,在于其表示的情景都是会结束的、结束是在预料之中的。这样的动词表示的情景如果还没有结束,就要用进行体。例如:

He wrote a book. 写一本书总会有写完的时候,不会永远写下去。如果不用进行体,就表示写书的动作完成了,书写好了。也就是说动态动词表示的事件是会结束而其结束了的完整事件。如果该动作没有结束,就要用进行体。例如,When I first met him, he was writing a book. (用一般体wrote为错误)。

静态动词则不然。静态动词表示的情景是不会结束的,或者结束是无法预料的。静态动词表示一种状态存在着,动词本身不含状态的开始和结束意义,只表示状态存在着。也就是说,静态动词本身就表示未结束或不结束的情景。例如,I know him. 由于表示状态的静态动词本身没有结束的一样,就无须进行体来表示其未结束,一般体本身就表示的是未结束的状态。这就是为什么静态动词不用进行体。静态动词是专为动态动词而设立的一种变化形式,用来表示会结束而未结束的情景。

英语的谓语除了表示事件的发生(用动态动词),状态的存在(用静态动词)外,还可以表示习惯的存在。习惯是事件呈周期性、规律性的重复。谓语表示习惯时,着重于事件的重复,而不是事件本身。事件是动态的,而事件的重复则是未结束或结束不可预料的,因而是静态的。所以,英语的习惯是用动态动词+明示的或隐含的频度状语来表示的。长期习惯静态意义,动词变化形式与静态动词相同。

静态动词不能用进行体,也不能用于完成进行体。

当我们要表示一个事件从过去持续到现在,我们用完成进行体。例如:

He has been writing a new book. 他一直在写书。

He has always been writing his book. 他总是一直在写书(暗讽总是写不完)。

当我们要表示一个状态或习惯持续到现在时,就不能用完成进行体,而是用完成体:

I have known him for over twenty years. 状态

I've always gone to school by bus. 习惯(静态意义)(网友忽略了事件和习惯的区别)


问题二:完成时的否定句是不是都是动态动词,例如I haven't known it for a long time.这样的句子不符合逻辑?

没有语法规定完成时的否定句必须是动态动词。句子是否逻辑成立要视具体情况。例如:

I haven't had a car since I had a bad accident three years ago.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 4 收藏,2045 浏览
  • Carl 提出于 2020-03-15 16:55

相似问题