to have known
Quisiera haber sabido la verdad.
I wish I had known the truth.
Lo deben haber sabido desde el principio.
They must have known it from the beginning.
Deberías haber sabido lo que quería decir.
You should have known what he meant.
Tom negó haber sabido nada al respecto.
Tom denied knowing anything about it.
Desearía haber sabido su nombre entonces.
I wish I had known his name then.
Lo tienen que haber sabido desde el principio.
They must have known from the beginning.
Pero tú debes haber sabido que no soy estúpido.
But you must have known that I'm not stupid.
— La princesa prometida (1987)
Tom debía haber sabido.
Tom should have known.
No lo podríamos haber sabido, que era un buen chico.
We couldn't have known, that he was a good boy.
— El agente secreto (2025)