ha detto di aver

said to have

→ avere
phrase Rare #26,629
said to have Used to report that someone said they had done something; it is followed by a past participle.
IT: Maria ha detto di aver perso le chiavi.
EN: Maria said she had lost the keys.

Mi ha detto di aver finito.

He told me he had finished.

Tom ha detto di aver sentito degli spari la scorsa notte.

Tom said he heard gunshots last night.

Ha detto di aver finito.

He said he had finished.

Il colonnello Jessep ha detto di aver ordinato il Codice Rosso.

Colonel Jessep said he ordered the Code Red.

— Codice d'onore (1992)

Tom ha detto di aver vinto trecento dollari.

Tom said he won three hundred dollars.

Mi ha detto di aver comprato un CD.

He told me he bought a CD.

Ha detto di aver rubato Sam!

He said he stole Sam!

— The Witch (2016)

Tom ha detto di aver sentito degli spari ieri sera.

Tom said he heard gunshots last night.

Tom ha detto di aver trovato qualcosa di strano.

Tom said he found something strange.

Ha detto di aver rotto il bicchiere.

He said he broke the glass.

Tom ha detto di aver dimenticato qualcosa.

Tom said he forgot something.