see表示"看见"的意思不能用进行时,是静态动词
静态动词例如know在完成时可以和时间段连用,例如I've known it for 2 years.
但I've seen it for 2 years.却是不对的。
I've seen her this morning.这里我认为see就是动态动词。
麻烦老师讲解一下
很多语法书认为see作“看见”解时为静态动词,理由是see的这个意义不能用进行体。但这种说法其实是错误的。see作看见解,为动态动词中的短暂终结动词,因为主语对宾语的无感知状态到有感知的状态的转变在瞬间发生,没有持续期,所以不能用进行体,而不是因为是静态动词而不能用进行体。
I saw a man go into the shop.
I've seen her this morning.
以上二个句子中的see都是动态动词,不是静态动词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!