haber roto

to have broken

→ haber
phrase Common #4,993
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.

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.

Él me acusó de haber roto nuestra promesa.

He accused me of breaking our 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.