ha inventato

has invented

→ avere
phrase Uncommon #9,979
has invented The subject can be omitted in Italian; depending on context, it can mean “he,” “she,” or “it has invented.”
IT: Ha inventato una storia per spiegare il ritardo.
EN: He made up a story to explain the delay.

È quello che ha inventato il jazz?

Is that the one who invented jazz?

— La leggenda del pianista sull'oceano (1998)

Elon Musk ha inventato Twitter.

Elon Musk invented Twitter.

Ha inventato una scusa per essere in ritardo.

He made up an excuse for being late.

Perché ha inventato la prospettiva.

Why did he invent perspective?

— Amarcord (1973)

Ha inventato una scusa.

He made up an excuse.

Cos'ha inventato Tom Jackson?

What did Tom Jackson invent?

Alfred Nobel ha inventato la dinamite.

Alfred Nobel invented dynamite.

— Oppenheimer (2023)

Marconi ha inventato la radio.

Marconi invented the radio.

Thomas Edison ha inventato la lampadina.

Thomas Edison invented the light bulb.

Ha inventato una scusa ridicola per giustificare il suo ritardo di due ore.

He made up a ridiculous excuse to justify his two-hour delay.

Lui ha inventato una scusa per essere in ritardo.

He made up an excuse for being late.

Qualcuno ha inventato tutto questo.

Someone made all this up.

— Stalker (1979)