to have broken
Este muchacho negó haber roto la ventana.
This boy denied breaking the window.
El niño reconoció haber roto el jarrón.
The boy admitted to breaking the vase.
Perdóname por haber roto mi promesa.
Forgive me for breaking my promise.
Ella me perdonó por haber roto el espejo.
She forgave me for breaking the mirror.
Ella lo acusó de haber roto su palabra.
She accused him of breaking his word.
El chico admitió haber roto la ventana.
The boy admitted to breaking the window.
Nunca debería haber roto con Mary.
I never should have broken up with Mary.
El niño debe haber roto la ventana.
The child must have broken the window.