英语自学网 发表于 2016-7-11 17:49:49

英语学习之动名词的完成式

  动名词的完成式的动作发生在谓语动词的动作之前。
          【例如】
          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.
页: [1]
查看完整版本: 英语学习之动名词的完成式