在 regret doing 这个结构中,既然 doing 是指过去做过的事情,那么 regret having done 是否应被看作是多余的?如果不是多余的,这两种结构区别何在?
regret having done 并非是多余的。说话人为了强调“业已完成”这一概念,也可以采用 regret having done 这一格式。这就是说 regret doing 与 regret having done 这两个格式是并存的。
-
You'll regret having said those words! (CGEL) 你会为你说的那些话后悔的!
-
I regret having interrupted you. 我很后悔打扰了您。
-
He soon began to regret having run away from home. (LDCE) 他很快就开始后悔从家里出走。
从语义上看,regret doing 与 regret having done 这两个结构所表达的意思是相同的:
We regretted 我们很后悔离开得那么早。
请做下面的英语试题:
- —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)
- "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)
-
I regret having left the work unfinished; I should plan everything ahead carefully. (全国研考,92-65)
-
Mr Jankin regretted to blame his secretary for the mistake, for he later discovered it was his own fault. (全国研考, 93–66)