haber roto

to have broken

→ haber
phrase Common #4,919
to have broken Perfect infinitive form used after verbs like admit, must have, forgive, or accuse.
SP: Creo que él debe haber roto la ventana.
EN: I think he must have broken the window.

El niño debe haber roto la ventana.

The child must have broken the window.

El chico admitió haber roto la ventana.

The boy admitted to breaking the window.

Él me acusó de haber roto nuestra promesa.

He accused me of breaking our promise.

Perdóname por haber roto mi promesa.

Forgive me for breaking my promise.

Nunca debería haber roto con Mary.

I never should have broken up with Mary.

Ella me perdonó por haber roto el espejo.

She forgave me for breaking the mirror.

Este muchacho negó haber roto la ventana.

This boy denied breaking the window.

Ella lo acusó de haber roto su palabra.

She accused him of breaking his word.

El niño reconoció haber roto el jarrón.

The boy admitted to breaking the vase.