to have lied
Podrías haber mentido acerca de eso.
You could have lied about that.
— El hombre de la Tierra (2007)
Ella me acusó de haber mentido.
She accused me of lying.
Tom admitió haber mentido.
Tom admitted to lying.
Debería haber mentido, pero le dije la verdad.
I should have lied, but I told him the truth.
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)
Nancy no puede haber mentido.
Nancy could not have lied.
El chico reconoció haber mentido.
The boy 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.