di avere mentito

of having lied

→ di
phrase Rare #29,168
of having lied Used after verbs like pentirsi, vergognarsi, accusare to refer to a past action.
IT: Mi vergogno di avere mentito.
EN: I’m ashamed of having lied.

Ora mi pento di avere mentito.

Now I regret having lied.

Negano di avere mentito.

They deny having lied.

Harry si vergogna di avere mentito a Sally.

Harry is ashamed of having lied to Sally.

Tom si è pentito di avere mentito.

Tom regretted lying.

Mi sono pentito di avere mentito.

I regretted lying.

Mi dispiace molto di avere mentito.

I'm very sorry for having lied.