hayas dicho

you have said

→ haber
phrase Rare #39,965
you have said The tú form of the present perfect subjunctive of decir. It commonly appears after expressions of emotion, doubt, disbelief, or gratitude, such as me alegro de que, no creo que, no puedo creer que, and te agradezco que.
SP: Me sorprende que hayas dicho eso.
EN: I'm surprised that you said that.

Me alegro de que por fin me lo hayas dicho.

I'm glad you finally told me.

No puedo creer que hayas dicho eso.

I can't believe you said that.

— Elephant (2003)

No puedo creer que les hayas dicho que no pierdan el humor.

I can't believe you told them not to lose their sense of humor.

— Toni Erdmann (2016)

Me alegro de que hayas dicho lo que dijiste.

I'm glad you said what you said.

Te agradezco que me lo hayas dicho.

Thank you for telling me.

No creo que hayas dicho una cosa errónea.

I don't think you said anything wrong.