forgive (someone) for (something)

forgive (someone) for (something)

To absolve or pardon someone for a misdeed or slight. I don't think she'll ever be able to forgive Jack for cheating on her. Please forgive me, I have the worst memory—what's your name again?
See also: forgive
Farlex Dictionary of Idioms.

forgive someone for something

to pardon someone for something. Please forgive me for being late. He never forgave himself for harming her.
See also: forgive
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • forgive for
  • forgive and forget
  • reconcile
  • become reconciled with (someone or something)
  • reconcile with
  • reconcile with (someone or something)
  • pardon (one) for (something)
  • pardon for
  • find it in (one's) heart to (do something)
  • find it in your heart to do something