for having arrived late
Se disculpó con nosotros por haber llegado tarde.
He apologized to us for being late.
Me disculpé por haber llegado tarde a la escuela.
I apologized for being late to school.
No tenía ganas de echarle la bronca por haber llegado tarde.
I didn't feel like telling him off for being late.
Él le pidió disculpas al profesor por haber llegado tarde a la escuela.
He apologized to the teacher for being late to school.