关于regret doing
来源:百度知道 编辑:UC知道 时间:2024/05/17 02:20:06
regret doing 跟regret having done 都表示后悔做过某事 两者有什么区别吗?我看到一资料书上说一样,不是时态不一样吗?
我觉得都一样,而且常用regret doing
因为regret后可接两种:
接doing表示后悔做过某事
接to do表示为即将做的是感到抱歉
所以说having done和doing都是为已经做过的事而忏悔,没什么区别呀。
有些区别,接doing表示正在为做的这件事后悔(现在进行时),而 regret having done 是属于现在完成时,表示你为你所做过的一件事(到现在)一直感到后悔
一般为做过的事情后悔就用regret doing 即可,用regret having done应该是强调动作先后,即分词的动作是发生在谓语动词之前