regret doing/to do

查字典英语网 2015年01月20日

      -->

      regrettodo  对要做的事遗憾。     (未做)

      regretdoing  对做过的事遗憾、后悔。  (已做)

      Iregrettohavetodothis, butIhavenochoice.

      我很遗憾必须这样去做,我实在没有办法。

      Idon’tregrettellingherwhatIthought.  http://yingyu.chazidian.com

      我不为告诉她我的想法而后悔。

      典型例题

      ---Youwerebraveenoughtoraiseobjectionsatthemeeting.

      ---Well, nowIregret ___ that.

      A. todo  B. tobedoing  C. tohavedone  D. havingdone

      答案:D。regrethavingdonesth. 对已发生的事感到遗憾。regrettodosth. 对将要做的事感到遗憾。本题为对已说的话感到后悔,因此选D。