"regret to do"和"regret doing"都用于表达遗憾的情感,但它们所表达的动作发生的时间不同:
regret to do:
表示对 即将要做的事情感到遗憾。例如:
I regret to inform you that the meeting has been canceled.
I regret to tell you that you didn't pass the exam.
regret doing:
表示对 已经做过的事情感到后悔。例如:
I regret telling her the bad news.
She regretted having missed the train.
总结:
使用"regret to do"时,通常是指事情还没有发生,但已经决定或不得不做。
使用"regret doing"时,通常是指事情已经发生,对过去的行为或决定感到后悔。
希望这些例句和解释能帮助你更好地理解这两个短语的用法。