haber mentido

to have lied

→ haber
phrase Common #8,009
to have lied Used with another verb or phrase to refer to a past action. Often appears after verbs like reconocer or lamentar.
SP: No debí haber mentido.
EN: I shouldn't have lied.

No puede haber mentido.

He couldn't have lied.

Lamento haber mentido sobre chicas y el examen de leyes.

I regret lying about girls and the law exam.

— La gran enfermedad del amor (2017)

El chico reconoció haber mentido.

The boy admitted to lying.

Podrías haber mentido acerca de eso.

You could have lied about that.

— El hombre de la Tierra (2007)

Nancy no puede haber mentido.

Nancy could not have lied.

Debería haber mentido, pero le dije la verdad.

I should have lied, but I told him the truth.

Tom admitió haber mentido.

Tom admitted to lying.

Se sentía culpable porque sabía que no debía haber mentido.

He felt guilty because he knew he shouldn’t have lied.

Ella me acusó de haber mentido.

She accused me of lying.