我的理解:持续性非终结性动词和非持续性非终结性动词完成体加持续时间,是表示在那个时间段的习惯对吗?如 I have knocked your gate for half an hour. 我已经敲了你家门半个小时了。那么持续性非终结性动词和非持续性非终结性动词完成体进行体加持续时间,表示这个习惯已经持续了那么多时间了,至于有没有结束得看上下文或者语境对吗?
从你的问题叙述可以看出,你误解了语法术语“习惯”的含义。
一个动态动词可以用来表示单个动作的发生或者表示动作发生了一次。例如:He wrote a book last year. 或者 He wrote to me last week. 也可以表示多个动作的发生或者表示动作发生了多次。例如:He wrote 3 short stories last year. 或者 He wrote to me three times last year. 动态动词的这二种用法都是表示事件,而不是表示习惯。即动态动词可以表示单个或多个事件的发生。
语法术语中的习惯,是指在一个相当长的时期周期性、规律性重复发生的事件。语义的重心不是事件本身的发生,而是事件的重复。通常有明示的或暗示的频度状语提示,如always,sometimes,often,every day/week/month/year, once/twice/three times a week/month/year等。
你显然把动态动词表示多个事件的发生和习惯混淆了,误用了“习惯”这个术语。
延续性非终结动词顾名思义,都是有持续期的,可以自由的与for时间状语连用,表示该动作的实际持续时间。例如,He walked for one hour yesterday. He listened to the radio for 10 minutes yesterday. 这没有什么特殊之处。如果把yesterday换成today,英国英语就会用现在完成时(美国英语仍用一般过去时),表示walking和listening这二个事件是在包括说话时间在内的一段时间中的不确切的过去时间发生的事件:He has walked for one hour today. He has listened to the radio for ten minutes today.
但延续性非终结动词的现在完成时和for或since状语连用,还可以表示动作从过去持续到说话时(可以刚结束,也可能还会继续)。这其实是现在完成时代替了现在完成进行时。但此时for或者since时间状语是必具性的,不可省略。例如:
He has walked for one hour. 他走了一个小时了。持续状语是必具的。
He has been walking (for one hour).他一直在走(走了一个小时了)。
现在完成进行时,无论是否有持续状语,都表示动作从过去持续到现在,持续时间状语是选择性的。
以上为延续性非终结动词。下面看非延续性非终结动词。
非延续性非终结动词顾名思义没有持续期。如果和for时间状语连用,不可能是表示单个动词的持续时间,只能理解为在这个时间内,短暂动作在快速、不断地重复发生。例如:He knocked at the door for one minutes.
现在完成时可以表示此类动作在不久前刚发生过。例如:I have knocked at the door.
如果和for时间状语连用,还可以表示敲门的动作到说话时为止重复发生了多久,例如:
I have knocked for one minute. 此时for时间状语是必具性的。
现在完成进行时,则本身就表示短暂动词重复发生直到说话时:
I have been knocking at the door (for one minute). 持续状语是选择性的。
这种用法都是动态动词表示事件意义,而不是习惯。
不知以上解答是否能为网友解惑。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
真心为这位网友担忧。看了你多次的提问,似乎已经进了一种“无法自拔的怪圈”。看看你的题目和你的描述,一般人都会晕。
题目:持续性非终结结性动词和持续性非终结性动词的理解
问题描述:持续性非终结性动词和非持续性非终结性动词完成体加持续时间,那么持续性非终结性动词和非持续性非终结性动词完成体进行体加持续时间
就像你上次那个问题,我已经给你指出来了。我把它贴在这里:
【问题】be ready to,意思是已经准备好了,也就是准备工作结束了。
我的疑问1:首先be是静态动词,静态动词本身没有开始意义和结束意义,所以一般现在时表示的状态自然会向过去和将来二个方向延伸。即过去、现在、将来都是如此。
那么be ready,无论过去、现在还是将来理应都是在“准备中”。为什么会有翻译准备结束了?
我的疑问2:如果这样的话什么样的情况下静态动词还有结束的意义?
【我的解答】
网友理解问题,已经非常片面,而且很令人担忧。按照网友对 be 的理解,下面这句是什么意思呢:
The meeting is over.
会议“结束”是表语 over 的词汇意义赋予的,而不是 be 动词本身!
is over 的含义是,over (结束)这种状态一直存在着。而不是 is 表示“结束”!
is ready 的含义是,ready 的状态现在存在着,“准备就绪、准备结束” 是 ready 赋予的词义,不是 is!
【提示】系动词 be 表状态,是指表语词义的状态。如果表语是“结束、完成” 的意思,不影响 be 表状态的特点。此时,be 是指“结束、完成” 后的状态!
不为别的,我是真心为你惋惜!
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
自己找几个动词,
确定它是什么类型的动词(随便找本语法书动词分类表查一查即可)
然后揪住这几个动词考察,或自己造句子,或谷歌找句子,等等
不要用那种过于宽泛的、总结性的语句来学习。
问题描述:持续性非终结性动词和非持续性非终结性动词完成体加持续时间,那么持续性非终结性动词和非持续性非终结性动词完成体进行体加持续时间
一眼过去,我只看到非非非终终终之类的几个词。
RE:I have knocked at your gate for half an hour.
这里有首歌 Knock Three Times
链接:https://www.xiami.com/song/1907017
可以敲3下,可不可以敲300下?时间段不就来了?
I have knocked at your door for five good minutes
I have knocked at your door for 15 minutes.
你可以理解为是回贴的话,也可以理解为是给来此网其他人说的话。