返回列表 回復 發帖

關於動名詞的完成式

1. 動名詞的完成式的理解

動名詞的完成式與英語的完成時態有些關聯。大家知道,英語的現在完成時態由“have+過去分詞”構成,而動名詞的完成式就是將“have+過去分詞”中的助動詞have改為動名詞即可,如having been, having come, having gone, having left等。

2. 動名詞的完成式用法說明

動名詞的完成式主要表示發生在謂語動作之前的動作或狀態。如:

He admitted to having taken the money. 他承認拿了那筆錢。

I’m sorry for having wasted your time. 浪費了你的時間我很抱歉。

She’s angry about not having been invited. 她對沒有受到邀請感到生氣。

第一句的動名詞用完成式表示“拿好筆錢”在先,“承認”在後;第二句的動名詞用完成式表示“浪費你的時間”在先,“感到抱歉”在後;第三句的動名詞用完成式表示“沒有被邀請”在先,“感到生氣”在後。

有時,動名詞的一般式也可表示發生在謂語動作之前的動作,與動名詞的完成式用法相似,可以互換。具有類似特點的動詞不多,常見的有remember, forget, regret, deny等。如:

Remember paying [having paid] him. 記住已經付給他錢了。

I regret not coming [having come] earlier. 我後悔沒有來早點。

I forgot telling [having told] her the news. 我忘了曾告訴過她這個消息。

He denied telling [having told] me. 他否認告訴過我。
返回列表