of having lied
Ora mi pento di avere mentito.
Now I regret having lied.
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.