参考《曹老师对四个问题的解答,我在温习是遇到的问题》:
原文1:
knock没有持续期,发生的瞬间同时也结束。being knocked为进行体意义,非终结短暂动词的进行体只能用该动作快速重复发生来理解,即不断地被敲打。knocked则无此重复意义。
原文2:
He knocked at the door. 这个句子我们通常理解为正常敲门(敲二、三下)。
He knocked at the door for one minute. 持续时间状语表示敲门动作反复重复发生,持续一分钟。
He was knocking at the door. 进行体描述的是连续不断敲门的画面。
His head knocked on the door. 这则是头碰在门上了(一次动作)。
我的疑问1:He knocked at the door for one minute. 非持续非终结性动词一般现在时为什么可以跟持续时间,这里不是表示的习惯意义而是事件意义。为什么?
我的疑问2:He was knocking at the door for one minute.是否正确呢?He has knocked at the door for one minute是否正确呢?如果正确这两者有什么意义区别。
我的理解1:非持续性终结性动词现在完成时可以与持续时间连用,但是过去完成时不能。非持续性终结性动词进行时不可以和持续事件连用因为用了进行时就表示即将了比如 he is coming in the afternoon.一般现在时和一般过去时不可以与持续时间连用。
我的疑问1:He knocked at the door for one minute. 非持续非终结性动词一般现在时为什么可以跟持续时间,这里不是表示的习惯意义而是事件意义。为什么?
答:非终结动词表示的动作不牵涉状态的改变,所以你可以在一个动作结束后紧接着再做同样的动作,可以快速地重复这个动作,就如连续敲门这样的动作。这有什么难以理解呢?
我的疑问2:He was knocking at the door for one minute.是否正确呢?He has knocked at the door for one minute是否正确呢?如果正确这两者有什么意义区别。
答:这二个句子都是错误的。第一句改为一般过去时、第二句改为现在完成进行时。
我的理解1:非持续性终结性动词现在完成时可以与持续时间连用,但是过去完成时不能。非持续性终结性动词进行时不可以和持续事件连用因为用了进行时就表示即将了比如 he is coming in the afternoon.一般现在时和一般过去时不可以与持续时间连用。
答:你的理解不正确。非持续性终结动词无论一般体还是完成体原则上都不能和持续时间状语连用,因为单个动作没有持续期,且涉及状态的改变,所以不允许按照快速重复去解释。除非后接for时间状语,表示目的意义。 例如,He went to Beijing for a week.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!