di avere imbrogliato

of having cheated

→ di
phrase Rare #39,915
of having cheated Used after verbs such as accusare (to accuse) and negare (to deny). It refers to a completed action: avere imbrogliato means “having cheated.”
IT: È stato accusato di avere imbrogliato all'esame.
EN: He was accused of having cheated on the exam.

L'insegnante ha accusato Tom di avere imbrogliato.

The teacher accused Tom of cheating.

L'insegnante accusò Tom di avere imbrogliato.

The teacher accused Tom of cheating.

La professoressa ha accusato Tom di avere imbrogliato.

The teacher accused Tom of cheating.

Ha negato di avere imbrogliato.

He denied cheating.

Hanno negato di avere imbrogliato.

They denied cheating.