英语问题
regret doing/having done/doing的区别
regret having done和regret doing重复了吗
都表示后悔做过某事,有点区别,但区别不大。
having done 这个动作必须发生在后悔这个谓语动词之前
但doing既可以表示在后悔这个动作之前也可表示在后悔之后
举个例子:
I never regret fooling away my time instead of studing。 (我后悔浪费许多时间没去学习,也许现在还在浪费着)
I never regret having fooled away my time…
(我后悔浪费过去曾浪费时间没去学习,是以前的事儿了,现在已经努力学习了。 )
我认为差别也就在这了。个人观点。全部
都表示后悔做过某事,有点区别,但区别不大。
having done 这个动作必须发生在后悔这个谓语动词之前
但doing既可以表示在后悔这个动作之前也可表示在后悔之后
举个例子:
I never regret fooling away my time instead of studing。
(我后悔浪费许多时间没去学习,也许现在还在浪费着)
I never regret having fooled away my time…
(我后悔浪费过去曾浪费时间没去学习,是以前的事儿了,现在已经努力学习了。
)
我认为差别也就在这了。个人观点。收起