haber sabido

to have known

→ haber
phrase Common #4,684
to have known Used in perfect infinitive constructions like 'should have known' or 'would have known'.
SP: Deberías haber sabido la respuesta.
EN: You should have known the answer.

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.

Debes de haber sabido cómo me iba a sentir.

You must have known how I was going to feel.

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)