ha consegnato

has delivered

→ avere
phrase Uncommon #14,024
has delivered Used for handing something over or submitting it.
IT: Ha consegnato i documenti ieri.
EN: He handed in the documents yesterday.

Tom ha consegnato il pacco all'orfanotrofio.

Tom delivered the package to the orphanage.

Sami ha consegnato a Layla la sua pizza.

Sami delivered Layla her pizza.

Martino ha consegnato una lettera a Rima.

Martino delivered a letter to Rima.

Mary ha consegnato il suo rapporto.

Mary delivered her report.

Ha consegnato il messaggio?

Did he deliver the message?

Gliel'ha consegnato.

He/She handed it over to him/her.

— Trappola di cristallo (1988)

Ha consegnato il compito in bianco perché non aveva studiato niente per l'esame.

He handed in the assignment blank because he hadn't studied anything for the exam.

No, ha consegnato un messaggio.

No, he delivered a message.

— Mission: Impossible - Rogue Nation (2015)

Ha consegnato le sue dimissioni.

He handed in his resignation.