高考英語(yǔ)語(yǔ)法:動(dòng)名詞完成式

字號(hào):

動(dòng)名詞完成式主要表示發(fā)生在謂語(yǔ)動(dòng)作之前的動(dòng)作或狀態(tài)。如:
    He apologized for having broken his promise. 他因沒(méi)遵守諾言表示道歉。
    He forgot having promised to write her. 他忘了曾答應(yīng)給她寫信。
    I have no idea of their having done such a thing. 我不知道他們做過(guò)那樣的事。
    【注】動(dòng)名詞的一般式和完成式都可表示發(fā)生在謂語(yǔ)動(dòng)作之前的動(dòng)作,有時(shí)兩者可互換(用一般式往往顯得更簡(jiǎn)潔)。如:
    I remember seeing [having seen] her somewhere. 我記得在什么地方見(jiàn)過(guò)她。
    Excuse me for not answering [having answered] your letter earlier. 請(qǐng)?jiān)徫覜](méi)有早點(diǎn)給你回信。
    有些不強(qiáng)調(diào)動(dòng)作先后關(guān)系或句子本身已表明了先后關(guān)系的場(chǎng)合,通常用動(dòng)名詞的一般式。如:
    Thank you for telling me the news. 謝謝你告訴我這消息。
    He has worked hard since leaving school. 自從離開(kāi)學(xué)校以來(lái)他工作一直很努力。