has said
Dudo de que alguien lo haya dicho.
I doubt anyone said that.
Que no te lo haya dicho nunca dice mucho.
The fact that I’ve never told you says a lot.
— Argentina 1985 (2022)
¿Te molesta que sea maricón o que no te lo haya dicho?
Does it bother you that I'm gay, or that I didn't tell you?
— Perfectos desconocidos (2016)
No creo que aún nadie le haya dicho a Tom.
I don’t think anyone has told Tom yet.
Quienquiera que lo haya dicho, lo dudo.
Whoever said that, I doubt it.
No puedo creer que Tom haya dicho sí.
I can't believe Tom said yes.
No puedo creer que Tom verdaderamente me haya dicho no.
I can't believe Tom actually said no to me.