英语资讯
News

现在分词的一般式可以代替完成式吗

Source: 恒星英语学习网    2017-02-17  我要投稿   论坛   Favorite  

现在分词的一般式可以代替完成式吗

从理论上说,如果现在分词所表示的动作发生在谓语动作之前,那么现在分词就应该用完成式。但是,有时由于现在分词所表示的动作与谓语动作紧挨着发生,并且现在分词为一个短暂性动作,此时可用一般式代替完成式。如:

Tying [Having tied] one end of the rope to his bed, he threw the other end out of the window. 他把绳子的一头系在床上,另一头扔出窗外。

有时是否可以用一般式代替完成式还与所涉及的动词有关。如:

她干完工作就回家了。

正:Finishing her work, she went home.

正:Having finished her work, she went home.

正:Having done her work, she went home.

正:Doing her work, she went home.

另外,使用一般式代替完成式时,还要充分考虑上下文的语境,否则会导致混乱,比如下面这句的现在分词用完成式是恰当的:

Having bought our tickets, we went into the theatre. 我们买好票后就走进剧场。

如果将它改为一般式buying out tickets…,则会很奇怪,给人的感觉好像是一边买票,一边走进剧场。


将本页收藏到:
上一篇:chance后接不定式和动名词有何区别
下一篇:现在分词作定语时的前置与后置
最新更新
论坛精彩内容
网站地图 - 学习交流 - 恒星英语论坛 - 关于我们 - 广告服务 - 帮助中心 - 联系我们
Copyright ©2006-2007 www.Hxen.com All Rights Reserved