haber hablado

to have spoken

→ haber
phrase Common #2,401
to have spoken The perfect infinitive, used to refer to an action completed before another action or to express feelings about having spoken. With deber, it can mean “should have spoken” or “shouldn't have spoken,” depending on the sentence.
SP: Me alegra haber hablado contigo.
EN: I'm glad to have spoken with you.

Me alegra haber hablado contigo.

I'm glad I spoke with you.

— Casi famosos (2000)

Gracias por no haber hablado de mí en la televisión.

Thank you for not talking about me on TV.

— Volver (2006)

No debí haber hablado de sexo delante de Dee.

I shouldn't have talked about sex in front of Dee.

— Roofman: Un ladrón en el tejado (2025)

Deberías de haber hablado más cortésmente.

You should have spoken more politely.

Después de haber hablado con él me quedé más tranquila porque me explicó todo con calma.

After speaking with him, I felt calmer because he explained everything to me calmly.

Me encanta haber hablado contigo.

I loved talking to you.

— Mystic River (2003)

Me siento mejor después de haber hablado con ella.

I feel better after talking to her.

— Chainsaw Man - La película: El arco de Reze (2025)

Deberías haber hablado conmigo primero.

You should have talked to me first.

— मुन्ना भाई एम बी बी एस (2003)