英文语法:be sorry to\for sb?是be sorry to sb还是be sorry for sb?

问题描述:

英文语法:be sorry to\for sb?
是be sorry to sb
还是be sorry for sb?

有两个结构,如下:
be sorry for sb
say sorry to sb

be sorry to do sth很抱歉做了某事
be sorry for sth为某事感到抱歉
be sorry for sb 为某人感到同情,同情,怜悯

TO指对某人抱歉
for指因为某事或某人抱歉

是be sorry to sb
be sorry for sth

be sorry for sb跟某人道歉,跟某人说对不起,比较多用于对人
be sorry to sth对于某件事没办好或者是出了什么差错比较适用.比较多用于对事物.

be sorry to sb.
be sorry for (doing) sth.