|
重點中學英語語法講義-分詞 | |||||||||||||||||
作者:HMYY 文章來源:本站原創 點擊數: 更新時間:2012/5/31 |
|
||||||||||||||||
說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!
4. 作賓語補足語 He soon had them all laughing. 他很快逗得大家都笑了。 I saw her being taken to the operating room. 我看見她被送到手術室。 We found him greatly changed. 我們發現他變化很大。 I heard my name called. 我聽到有人叫我的名字。 All these are required subjects. 所有這些都是必修課。 三、分詞的時態和語態 現在分詞和過去分詞的時態和語態如下表(如動詞do為例):
現在分詞的一般式所表示的動作與主語動作同時發生: When we arrived, we found him sleeping. 我們到達時發現他在睡覺。 Living in the suburbs, we have few visitors. 因為住在郊外,我們沒什么訪客。 注:有時現在分詞所表示的動作也可略早于或遲于謂語動作,但兩者之間沒有時間間隔: Seeing nobody at home, he decided to leave a note. 發現沒有在家,他決定留個字條。 He went home, finding the door locked. 他回到家,發現門是鎖著的。 當現在分詞所表示的動作略遲于謂語動作時,現在分詞通常位于句末。 2. 現在分詞完成式的用法 現在分詞的完成式主要表示發生在謂語動作之前的動作: Having been there once,she knew the place quite well. 由于去過那兒一次,她對那地方很熟悉。 Having failed twice, he didn’t want to try again. 他已經失敗了兩次,不想再試了。 注:(1) 現在分詞的一般式和完成式均可表示已完成或先于謂語的動作,但有區別:現在分詞所表示的動作雖然可以先于謂語動作,但兩者之間沒有時間間隔,而現在分詞的完成式所表示先于謂語的動作則與謂語動作有一定的時間間隔: Locking the door, he went out. 鎖好門之后,他就出去了。 Having invited him here to speak,we’d better go to his lecture. 既然我們請了他來作報告,我們最好去聽一下。 有時即使是分詞動作與謂語動作幾乎同時發生,但如果要強調分詞動作的完成性,也應用現在分詞的完成式: Having bought our tickets,we went into the theatre. 我們買好票后就走進劇場。 (2) 現在分詞的完成式一般不用作定語: 誤:Do you know anyone having lost a cat? 你知道有誰丟了一只貓嗎? 誤:I want to talk to the person having broken the window. 我想同打破窗戶的人談談。 若將以上現分詞的完成式改為一般式也不可以(因為現在分詞作后置定語時通常只表示與謂語動作同時或幾乎同時發生的動作,而不能先于謂語動作而發生): 誤:I want to talk to the person breaking the window. 3. 現在分詞被動式的用法 當要表示一個被動動作時,現在分詞就用被動形式。現在分詞的一般式和完成式均有被動式形式: (1) 現在分詞一般式的被動式:主要表示現在正在進行的動作,也可表示與謂語動作同時發生的動作: Who is the woman being operated on? 正在動手術的女人是誰? I saw him being taken away by the police. 我看見他被警察帶走。 注:有時現在分詞一般式的被動式所表示的動作也可發生在謂語動作之前(此時的現在分詞通常用于表示原因,且多為狀態動詞): Not having a car, he finds it difficult to get around. 由于沒車,她感到行動很困難。 (2) 現在分詞完成式的被動式:主要表示發生在謂語動詞之前且已經完成的動作。如: The subject having been opened,he had to go on with it. 話題已經開始了,他不得不談下去。 Having been written in haste, the book has many mistakes. 這書因寫得倉促,所以錯誤不少。 比較:Being so ill, she can’t go to school. 由于病得那么嚴重,她不能去上學。 Having been ill for a long time, he needed time to recover. 由于病了很長時間,他需要一段恢復的時間。 引用地址: |
|||||||||||||||||
文章錄入:admin 責任編輯:admin | |||||||||||||||||
【發表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口】 |
|
||||||
| 網站地圖 | 版權申明 | 設為首頁 | 加入收藏 | 會員中心 | 取回密碼 | 友情鏈接 | 用戶留言 | 管理登錄 | ||||
|