ha compiuto

has carried out

→ avere
phrase Rare #28,780
has carried out Used for completing a task or performing an act; with a crime, it means “has committed.”
IT: Ha compiuto un gesto gentile.
EN: He made a kind gesture.

Il nemico ha compiuto un terribile omicidio in città.

The enemy has committed a terrible murder in the city.

Lui ha compiuto la sua missione.

He has accomplished his mission.

Ha compiuto un atto coraggioso.

He did a brave act.

"Chi ha compiuto quest'atto tremendo?"

Who committed this terrible act?

— Crimini e misfatti (1989)

Lei ha compiuto il suicidio saltando dal ponte.

She committed suicide by jumping from the bridge.

Ha compiuto la sua missione.

He accomplished his mission.