regret doing和regret to have done有何区别

2024-12-16 10:17:26
推荐回答(3个)
回答1:

regret 有两层意思:
1. 表示在口头上的后悔、惋惜、失望,用不定式作宾语,如:
* I regret to tell you that my friend is ill. 遗憾地告诉你, 我的朋友病了。
* He regretted to say he hadn't seen the movie. 他惋惜地说没有看到那个电影。
2. 发生在内心的痛惜、哀伤、失落,用动名词作宾语,如:
* To this day I do not regret having made that remark. 说了这话, 我至今不后悔。
* Everyone regretted not taking good care of him. 没有很好的照顾他,大家都深感痛惜。

回答2:

regret doing 是 后悔做某事的意思
regret to do=be sorry to do sth
希望对你有帮助

回答3:

前者是后悔去做什么,后者是后悔做过什么。