haya dicho

has said

→ haber
phrase Uncommon #17,141
has said Used in the present perfect subjunctive after phrases like no creo que, es notable que, or lo que.
SP: Espero que no haya dicho nada.
EN: I hope he hasn't said anything.

No creo que haya dicho nada.

I don't think he said anything.

No creo que aún nadie le haya dicho a Tom.

I don’t think anyone has told Tom yet.

Espero que no le haya dicho a nadie.

I hope he hasn't told anyone.

— बर्फी! (2012)

Es notable que él no haya dicho nada al respecto.

It's remarkable that he hasn't said anything about it.

Puede que el doctor haya dicho eso.

The doctor may have said that.

Puede que haya dicho algo sobre ello, pero no recuerdo.

I may have said something about it, but I don’t remember.

Quizá no os lo haya dicho claramente.

Maybe I haven’t made it clear to you.

— Casi famosos (2000)

Dudo de que alguien lo haya dicho.

I doubt anyone said that.

No creo que haya dicho eso.

I don't think he said that.

No puedo creer que Tom haya dicho sí.

I can't believe Tom said yes.

No puedo creer que haya dicho eso delante de todos.

I can't believe he said that in front of everyone.

No puedo creer que Tom verdaderamente me haya dicho no.

I can't believe Tom actually said no to me.

Lo que te haya dicho es mentira.

Whatever they told you is a lie.

— Suzume (2022)

No he oído que Sal haya dicho nada.

I haven't heard Sal say anything.

— Haz lo que debas (1989)

Quienquiera que lo haya dicho, lo dudo.

Whoever said that, I doubt it.

Solo porque Tom haya dicho que no tenía una llave no significa que sea verdad.

Just because Tom said he didn't have a key doesn't mean it's true.

No es que haya dicho algo.

It's not that I said anything.

Quizás haya dicho que no sé de política ni sé cómo funciona.

Perhaps I said that I don't know about politics or how it works.

— Amarcord (1973)

Al que haya dicho eso, cállate, por favor.

To whoever said that, please shut up.

— GOAT: Como cabras (2026)

Me parece extraño que nadie haya dicho nada sobre lo que pasó en la reunión de ayer.

I find it strange that no one has said anything about what happened at yesterday's meeting.