regret to do sth ,regret doing sth ,regret having done sth有什么区别?
问题描述:
regret to do sth ,regret doing sth ,regret having done sth有什么区别?
答
regret to do sth 后悔要做某事
regret doing sth 后悔做过某事或后悔正在做某事
区别:regret to do sth 是还没有做或者准备要做而感到后悔.而regret having done sth是已经做过了或正在做某事而感到后悔
两者的时态不同,一个是将来时,后一个是进行时或完成进行时