曹老师,你好!
参见http://ask.yygrammar.com/q-28928.html
你说“另外完成体表示过去事件对目前的影响这种完成体的意义只限于动态动词,不适用于静态动词。这一点不少英语学习者(包含部分英语老师)都忽视了,期望大伙注意。静态动词的完成体没有过去对目前的影响!!!”
请教你:为何静态动词的完成体没有过去对目前的影响呢?能否详细剖析一下?
很感谢!
以下为夸克《英语语法大全》英文版第192-193页内容摘录。括号内汉语为我加的。
meanings of the simple present perfective: (目前完成时态的意义)
STATE LEADING UP TO THE PRESENT(持续到目前的状况,静态动词)
That house has been empty for ages.
Have you known my sister for long?
INDEFINITE EVENT IN A PERIOD LEADING UP TO THE PRESENT(截止目前这段时期内发生的时间不确定的一次或多次事件,动态动词)
Have you been to Florence?
All our children have had measles.
HABIT IN A PERIOD LEADING UP TO THE PRESENT(持续到目前的习惯,动态动词+频度状语=静态意义)
Mr Terry has sung in this choir ever since he was a boy.
The province has suffered from disastrous floods throughout its history.
... ...
Variants of the indefinite past meaning(不确定过去事件意义的变体)
4.21 In reference to a single event in the past above), the present
perfective, particularly in BrE, is associated with three implications or
connotations, each of which may or may not be applicable in a given
instance. These implications are that the relevant time zone leads up to
the present; that the event is recent; and that the result of the action
still obtains at the present time.
从以上内容可以看出,夸克将目前完成时的意义分为三类:状况目前完成时、事件目前完成时、习惯目前完成时。
只有动态动词的目前完成时表示事件发生在不确切的过去时间时,才涉及以下三种含义之一或全部:1)有关的时间地区延伸至目前;2)事件是近期的;3)动作的结果在目前仍然存在。
静态动词表示状况(state),没结果意义。一个静态动词表示一个状况存在着。该状况的开始或终止,是由动态动词中的终结性短暂动词(转态动词)表示的,也就是说,英语的静态动词没结束意义,静态动词表示的情景也不会产生结果,自然不会有过去的结果对目前的影响了。静态动词用于目前完成时,并非表示状况的结束,而是表示一个持续到目前的状况。这个状况可能还会持续下去,也会不再持续,是不是还会持续下去和目前完成时没任何关系,目前完成时只不过表示谓语提到的状况是截止现在为止存在的状况,并不含结束意义。