区别如下:
apologize for 意思是:为某事而道歉,后面接sth。
例:I apologize for what I said about you.我对我说过你的闲话向你表示歉意。
apologize to 意思是:向某人道歉,后面接sb。
例:You should apologize to me.你应该跟我道歉。
apologize with, 没有这种表达方式。
apologize to sb.|向某人道歉
apologize with a bad grace 勉强道歉
|apologize with a good grace 欣然道歉
apologize to sb.for sth.
向某人为某事(为做了某事)道歉
apologize to sb.for doing sth.
向某人为某事(为做了某事)道歉
apologize for oneself
为自已解辩或辩护
为…道歉
和……道歉
向……道歉