di avere imbrogliato

to have cheated

→ di
phrase Rare #42,171
to have cheated Used after verbs such as “deny” or “accuse” to refer to cheating that happened earlier.
IT: Ha ammesso di avere imbrogliato.
EN: He admitted to having cheated.

Ha negato di avere imbrogliato.

He denied cheating.

La professoressa 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.

Hanno negato di avere imbrogliato.

They denied cheating.

L'insegnante ha accusato Tom di avere imbrogliato.

The teacher accused Tom of cheating.