di avere mentito

of having lied

→ di
phrase Rare #26,949
of having lied Used after verbs or expressions that take di, such as pentirsi di (to regret).
IT: Mi pento di avere mentito.
EN: I regret having lied.

Tom si è pentito di avere mentito.

Tom regretted lying.

Mi sono pentito di avere mentito.

I regretted lying.

Ora mi pento di avere mentito.

Now I regret having lied.

Mi dispiace molto di avere mentito.

I'm very sorry for having lied.

Harry si vergogna di avere mentito a Sally.

Harry is ashamed of having lied to Sally.

Negano di avere mentito.

They deny having lied.