ha detto di avere

said to have

→ avere
phrase Uncommon #9,696
said to have Used to report that someone says they did something in the past. It is usually followed by a past participle.
IT: Ha detto di avere perso le chiavi.
EN: He said he had lost the keys.

Ha detto di avere russato.

He said he snored.

Tom ha detto di avere visto Mary questa sera.

Tom said he saw Mary this evening.

Mary ha detto di avere sentito molti spari.

Mary said she heard a lot of gunshots.

Ha detto di avere finito.

He said he had finished.

Ha detto di avere sentito degli spari.

He said he heard gunshots.

Tom ha detto di avere visto un leone ieri.

Tom said he saw a lion yesterday.

Mary ha detto di avere trovato qualcosa.

Mary said she found something.

Ha detto di avere rotto il vetro.

He said he broke the glass.

Ha detto di avere trovato qualcosa.

He said he found something.

Ha detto di avere scordato qualcosa.

He said he forgot something.

Tom ha detto di avere visto l'uomo invisibile oggi.

Tom said he saw the Invisible Man today.

Ha detto di avere mangiato troppo.

He said he ate too much.

Ha detto di avere smesso di bere.

He said he had stopped drinking.

Mary ha detto di avere vinto trecento dollari.

Mary said she won three hundred dollars.