攻克现在分词完成式用法的六个硬招
四、搞清现在分词完成被动式与过去分词的区别
现在分词的完成被动式有两个特点:一是表示完成,二是表示被动。如:
Having been bitten twice, the postman refused to deliver our letters unless we chained our dog up. 邮递员被狗咬了两次之后要我们把狗拴起来,不然就不给我们送信了。
过去分词的用法也有两个特点:一是表示完成,二是表示被动。所以有时现在分词的完成被动式与过去分词可以表示相同的意思。如:
(Having been) written in haste, the book has many mistakes. 这书因写得仓促,所以错误不少。
(Having been) born in America, he is proficient in English. 由于他是在美国出生的,所以英语很好。
有时虽然所表示的时间概念相同,但有细微区别:
Having been shown the lab, we left. 被领着看了实验室后,我们就离开了。
Shown the lab, we left. 被领着一看完实验室,我们就离开了。(有一种急促感)
【注】以下情况通常用过去分词,而不用现在分词的完成式:
1. 过去分词表示先于谓语动词发生的动作外,还可以表示与谓语动词同时(几乎同时)发生的动作,此时不可用现在分词的完成式代替。如:
He came in, followed by his secretary. 他走了进来,后面跟着他的秘书。
Convinced that they were going to poison him, he refused to eat anything. 他相信他们要毒死他,所以他拒绝进食。
2. 当过去分词以表示现在或过去(当时)的状态时,也不可用现在分词的完成式代替。如:
The murderer was brought in, his hands tied behind. 凶手被带了进来,双手被绑在后面。
3. 当连用具体明确的过去时间状语时,通常也只用过去分词。如:
Built in 1501, the bridge is over 500 years old. 这座桥建于1501年,已有五百多年的历史。
五、理解现在分词完成式用于独立结构的用法
有时现在分词完成式可以用于独立结构。如:
The dark clouds having dispersed, the sun shone again. 乌云已散去,太阳又普照大地了。
The river having risen in the night, the crossing was impossible. 夜里河水上涨,渡河不可能了。
My turn having come round, I was ushered into the examining room. 轮到我之后,我就被引入考场。
The last bus having gone, we had to walk home. 最后一班公车已经走了,我们必须走路回家。
六、注意使用现在分词完成式的错点
现在分词的完成式一般不用作定语,遇此情况可改用定语从句。如:
你知道有谁丢了一只猫吗?
误:Do you know anyone having lost a cat?
正:Do you know anyone who has lost a cat?
我想同打破窗户的人谈谈。
误:I want to talk to the person having broken the window.
正:I want to talk to the person who has broken the window.
注意:若将以上现在分词的完成式改为一般式也不可以,因为现在分词作后置定语时通常只表示与谓语动作同时或几乎同时发生的动作,而不能先于谓语动作而发生。