ho scritto tre lettere

I wrote three letters

→ avere
phrase Rare #40,190
I wrote three letters Literally: “I have written three letters.” In everyday English, this is often translated with the simple past.
IT: Ieri ho scritto tre lettere ai miei amici.
EN: Yesterday I wrote three letters to my friends.

Io ho scritto tre lettere la scorsa notte.

I wrote three letters last night.

La scorsa notte io ho scritto tre lettere.

Last night I wrote three letters.

Le ho scritto tre lettere.

I wrote her three letters.

Ho scritto tre lettere a Tom il mese scorso.

I wrote three letters to Tom last month.