![]() ![]() |
現在分詞的一般式可以代替完成式嗎 |
作者:enwed 文章來源:本站原創 點擊數 更新時間:2011-05-06 文章錄入:admin 責任編輯:admin |
|
現在分詞的一般式可以代替完成式嗎 從理論上說,如果現在分詞所表示的動作發生在謂語動作之前,那么現在分詞就應該用完成式。但是,有時由于現在分詞所表示的動作與謂語動作緊挨著發生,并且現在分詞為一個短暫性動作,此時可用一般式代替完成式。如: 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…,則會很奇怪,給人的感覺好像是一邊買票,一邊走進劇場。 |
![]() ![]() |