英语学习论坛

 找回密码
 立即注册
查看: 115|回复: 0

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

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 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.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-9-12 01:04 , Processed in 0.048652 second(s), 8 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表