动名词完成式的用法 -查字典问答网
分类选择

来自晟铭的问题

  动名词完成式的用法

  动名词完成式的用法

1回答
2016-05-27 12:52
我要回答
请先登录
悟空泡面

  动名词完成式的用法动名词完成式主要表示发生在谓语动作之前的动作或状态。如:He apologized for having broken his promise. 他因没遵守诺言表示道歉。He forgot having promised to write her. 他忘了曾答应给她写信。I have no idea of their having done such a thing. 我不知道他们做过那样的事。【注】动名词的一般式和完成式都可表示发生在谓语动作之前的动作,有时两者可互换(用一般式往往显得更简洁)。如:I remember seeing [having seen] her somewhere. 我记得在什么地方见过她。Excuse me for not answering [having answered] your letter earlier. 请原谅我没有早点给你回信。有些不强调动作先后关系或句子本身已表明了先后关系的场合,通常用动名词的一般式。如:Thank you for telling me the news. 谢谢你告诉我这消息。He has worked hard since leaving school. 自从离开学校以来他工作一直很努力。

  说明:引用此文请注明出处,并请保留该文章链接地址,谢谢~~

2016-05-28 22:55:26

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •