现在分词的一般式与完成式
现在分词的一般式与完成式
一、现在分词一般式的用法
现在分词的一般式所表示的动作与主语动作同时发生,有时也表示略早于或迟于谓语动作的动作(但两者之间通常没有时间间隔)。如:
I saw him talking to a girl. 我看见他在同一个女孩谈话。
He found her crying in the corner. 他发现她在角落里哭。
Taking a key out of the pocket, he opened the door. 他从口袋里拿出了钥匙把门打开。
Jim went home, finding the door locked. 吉姆回到家,发现门是锁着的。
注:当现在分词所表示的动作略迟于谓语动作时,现在分词通常位于句末。
二、现在分词完成式的用法
现在分词的完成式主要表示发生在谓语动作之前的动作:
Having already seen the film twice, I didn’t want to go to the cinema. 由于这影片我已看过两次,我不想去看。
Having suffered from heart trouble for years, Professor White has to take some medicine with him wherever he goes. 怀特教授多年以来一直深受心脏病的折磨,因此无论他去哪里,他都随身携带着药。
注:现在分词的一般式和完成式均可表示已完成或先于谓语的动作,但有区别:现在分词所表示的动作虽然可以先于谓语动作,但两者之间没有时间间隔,而现在分词的完成式所表示先于谓语的动作则与谓语动作有一定的时间间隔。如:
Hearing the news, she began to cry. 听到这消息,他就哭了起来。
Having invited him here to speak, we’d better go to his lecture. 既然我们请了他来作报告,我们最好去听一下。
另外,现在分词的完成式一般不用作定语,遇此情况可考虑使用定语从句。如:
我想同打破窗户的人谈谈。
误:I want to talk to the person having broken the window.
正:I want to talk to the person who has broken the window.
顺便说一句,若将以上现分词的完成式改为一般式也不行,因为现在分词作后置定语时通常只表示与谓语动作同时或几乎同时发生的动作,而不能先于谓语动作而发生。
- 上一篇
- 下一篇