動名詞的完成式 - 四級語法

字號:

動名詞的完成式的動作發(fā)生在謂語動詞的動作之前。
    【例如】
    I apologize forshavingsmade such a terrible mistake.I regret notshavingstold her the truth.The man in the corner confessed to ____a lie to the manager of the company. (CET-4 1997,6) 
    A) have told 
    B) be told
    C) being told 
    D)shavingstold
    confess to接動名詞作賓語,而且根據(jù)句意,說謊的動作發(fā)生在承認之前,因此選擇動名詞的完成式,答案為D.