考题中regret to do与regret doing的区别

The boss told them some things he later regretted ______.
A. telling    B. to tell     C. being told      D. having been told
请问这是考查 regret 后接不定式 to do 和动名词 doing 的区别吗?在这道考题中如何区分呢?谢谢!

请先 登录 后评论

最佳答案 2015-06-19 08:21

答案分析:根据主句 The boss told them some things 的意思可知“老板告诉了他们一些事”,这说明“告诉”的动作已发生了。定语从句 he later regretted telling 的意思是“他后来又后悔告诉了他们这些事”,很显然,这个“告诉”就是前面的那个“告诉”——动作已发生了,故用动名词表示。句意:老板告诉了他们一些事,但他后来感到后悔了。

regret 后接不定式或动名词的区别:
1. 表示很遗憾地做某事,其后要接不定式;能这样用的不定式不多,主要是 to say, to tell, to inform等,此时句子主语一般是第一人称,且regret通常用现在时。如:
I regret to say that you have failed your exam. 我很遗憾地告诉你,你考试不及格。
We regret to inform you that we are unable to offer you the job. 我们遗憾地通知你,我们没法给你这份工作。
2. 表示后悔或遗憾做过某事,其后通常接动名词,且动名词可用一般式或完成式。如:
He regretted doing [having done] it. 他后悔做了此事。
I regret spending [having spent] so much money. 我很后悔花了这么多钱。
比较下面两句:
I regret to say that I cannot come. 很抱歉,我不能来了。
I regret saying that I cannot come. 我后悔说过我不能来。
3. 比较以下同义句型:
我不能来,觉得很遗憾。
正:I regret being unable to come.
正:I regret that I can’t come.
他后悔说了那样的话。
正:He regretted having said that.
正:He regretted that he had said that.

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 1 收藏,57905 浏览
  • 肖文斌   提出于 2015-05-21 23:31

相似问题