ha mentido

has lied

→ haber
phrase Rare #29,838
has lied Present perfect of mentir. Used for a completed action with relevance to the present.
SP: No te preocupes, ha mentido otra vez.
EN: Don't worry, he has lied again.

El hecho es que ha mentido.

The fact is that he lied.

El muerto también ha mentido.

The dead man has also lied.

— Rashomon (1950)

Dice que no ha mentido nunca, lo cual es mentira.

He says he has never lied, which is a lie.

Todo el mundo me ha mentido.

Everyone has lied to me.

— El hundimiento (2004)

Tom nunca me ha mentido antes.

Tom has never lied to me before.

Tom te ha mentido.

Tom lied to you.

Creo que ella nunca ha mentido.

I don't think she has ever lied.

Creo que el chico ha mentido.

I think the boy has lied.

— Mystic River (2003)

Ha mentido.

He lied.

— Star Trek II: La ira de Khan (1982)

Así que ha mentido dos veces.

So he has lied twice.

— Anatomía de una caída (2023)