has invented
È 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.
He made up an excuse.
Cos'ha inventato Tom Jackson?
What did Tom Jackson invent?
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.