中国英语考试网
  当前位置:首页>>CET 46>>CET 46指导>>CET 46语法专栏>> 正文
CET4英语语法:动名词的完成式
文章出处:  发布时间:2006-07-09
 
  动名词的完成式的动作发生在谓语动词的动作之前。
  【例如】
  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接动名词作宾语,而且根据句意,说谎的动作发生在承认之前,因此选择动名词的完成式,答案为D.