haber matado a

to have killed

→ haber
phrase Common #8,012
to have killed Used with a past participle to talk about an action completed before another point in the past. The preposition a is often used before the person or animal affected.
SP: No creo haber matado a nadie.
EN: I don't think I killed anyone.

El prisionero negó haber matado a un policía.

The prisoner denied killing a police officer.

Por haber matado a una persona.

For killing someone.

— Open Your Eyes (1997)

Mamá, tú no sabes lo que es haber matado a tu padre.

Mom, you don’t know what it’s like to have killed your father.

— Volver (2006)

Podríais haber matado a alguien.

You could have killed someone.

Quiero decir que tal vez simplemente no recuerdes haber matado a tu esposa.

I mean, maybe you simply don't remember killing your wife.

— Sin piedad (2026)

Podrías haber matado a alguien.

You could have killed someone.

Tom alegó no haber matado a nadie.

Tom claimed he hadn't killed anyone.

Tal vez sea la culpabilidad que sientes por haber matado a tantos.

Perhaps it's the guilt you feel for having killed so many.

— Carandiru (2003)