词典词条 · 问答

regret having done/doing ¹

核心问题

regret doing 这个结构中,既然 doing 是指过去做过的事情,那么 regret having done 是否应被看作是多余的?如果不是多余的,这两种结构区别何在?

词典解答

regret having done 并非是多余的。说话人为了强调“业已完成”这一概念,也可以采用 regret having done 这一格式。这就是说 regret doingregret having done 这两个格式是并存的。

  1. You'll regret having said those words! (CGEL) 你会为你说的那些话后悔的!

  2. I regret having interrupted you. 我很后悔打扰了您。

  3. He soon began to regret having run away from home. (LDCE) 他很快就开始后悔从家里出走。

从语义上看,regret doingregret having done 这两个结构所表达的意思是相同的:

We regretted {leaving early. having left early. (CGEL)\left\{\begin{array}{l} \text {leaving early. } \\ \text {having left early. (CGEL)} \end{array}\right. 我们很后悔离开得那么早。

练习题

请做下面的英语试题:

  1. Robert is indeed a wise man.

Oh, yes. How often I have regretted ____ his advice!

A. to take B. taking C. not to take D. not taking(全国高考安徽卷,07-30)

  1. "Didn't the council turn down Frank's proposal?" "Yes. Now he regrets ____ it."

A. to submit B. to have submitted C. having submitted D. he was submitted (TOEFL)

  1. I regret having left the work unfinished; I should plan everything ahead carefully. (全国研考,92-65)

  2. Mr Jankin regretted to blame his secretary for the mistake, for he later discovered it was his own fault. (全国研考, 93–66)

来源:英语常见问题解答大词典-7.md · 第 52305261 行 · 原文哈希 fa86ae543c