例句:
---You were brave enough to raise objections at the meeting.
---Well, now I regret having done that.
regret having done sth. 對已發生的事感到遺憾。
regret to do sth. 對將要做的事感到遺憾。本句爲對已說的話感到後悔。
regret to do和regret doing的區別:
1、regret to do:基本意思是“懊悔,惋惜,遺憾”,指對於已經發生或不願發生但又不得不發生的事情在心裏產生一種傷感或抱歉,但已經沒有挽回的餘地。引申還可指“抱歉”。
例:I regret to have to do this, but I have no choice.
我很遺憾必須這樣去做,我實在沒有辦法。
2、regret doing:regret後接名詞,表示對某事後悔,後接動詞不定式表示因將要做某事而感到抱歉或不快,後接動名詞表示因做了某事而感到後悔,後接從句表示對某事感到遺憾。
例:
I dont regret telling her what I thought.
我不爲告訴她我的想法而後悔
regret後面既可跟不定式又可跟動名詞,但意思不一樣。
regret to do 意思是“遺憾地去做某事”。表示動作還沒有發生(未做)。
regret doing 意思是“後悔做了某事”。表示動作已經發生(已做)。
I have to regret to tell him that he didn't pass the exam.
I regreted telling him the bad news.