请问be sorry for 和be sorry to do在各方面有什么区别

问题描述:

请问be sorry for 和be sorry to do在各方面有什么区别

be sorry for+名词或ing形式,是对…感到抱歉,对已发生…而be sorry to do是表示对未发生的事情的态度,是遗憾…(不能)去做某事。看我尽力的份上,分分给我吧,我现在很需要你的分分*_*

be sorry for对…感到抱歉 be sorry for 因……抱歉 be sorry for 为某事道歉 be sorry to do 很抱歉,很遗憾做某事 be sorry to do 很抱歉…

后者是为某事而感到抱歉(未发生的或将要发生的),前者是为某事而感到抱歉(已发生)。

be sorry for是为什么而感到遗憾、对不起,be sorry to do是遗憾去做某事

for 后面是动词ing形式,to do 后面是动词原型~

be sorry for对…感到抱歉
be sorry to do 很抱歉,很遗憾做某事

be sorry for 对某事感到抱歉,例 I am sorry for interrupting you.刚刚打断了别人的讲话.be sorry to do遗憾去做某事,例I am sorry to tell you that you haven't been admited.很遗憾告诉您未被录取...

一个后面接动词的ing形式,一个后面接动词原形
意思方面是一样的 都是很抱歉干了什么