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

