现在完成时的经历性用法

学习任何一个时态,都要区分句子谓语动词表示的是事件、状态、还是习惯。状态用静态动词表示,事件用动态动词表示,习惯用动态动词+明示或暗示的频度状语表示(为静态意义)。静态动词或静态意义通常是不能用进行体的。所以,现在完成时也要区分事件完成体、习惯完成体和状态完成体。

1 现在完成时表示从过去持续到现在的状态(谓语动词为静态动词,持续状语是必具性的)。例如:

I have known him for 20 years.

2 表示从过去持续到现在的长期习惯(动态动词+频度状语+必具性持续状语——静态意义)。例如:

I have written to my parents once a week for 10 years.

3 表示单个或多个事件在现在以前的不确定的过去发生。(动态动词)。例如:

1)过去事件导致的结果影响到现在(终结性动词);例如:

I have cleaned the room.

2) 事件在不久前刚发生(动词与just,recently等副词连用。美式英语用一般过去时)。例如:

I have seen him recently. 英式英语

I saw hime recently. 美式英语

3) 事件发生在不确切的过去时间(区别于一般过去时表示确切的过去时间发生的事件)。例如:

I have seen this before.

He has written many poems.

I have asked him twice.

He has move to Shanghai since you left.

以上为现在完成时的用法。你的句子属于最后一种。虽然句子谓语动词have为静态动词,但句子的以上实际是主语迄今为止娶过5个老婆。实际表示的是事件意义,即 He has married 5women.

从语法术语角度来看,通常不说所谓现在完成时的经历性用法。你直接理解为不确切的过去发生过的单个或多个事件即可。

(0)

相关推荐