ha piovuto

it rained

→ avere
phrase Uncommon #13,062
it rained Used to talk about rain in the past. Often translated as 'it has rained' depending on context.
IT: Ieri ha piovuto tutto il pomeriggio.
EN: Yesterday it rained all afternoon.

Ha piovuto molto quell'inverno.

It rained a lot that winter.

Ha piovuto per una settimana.

It rained for a week.

Ha piovuto sempre.

It has been raining all the time.

— Parla con lei (2002)

Sfortunatamente, non ha piovuto.

Unfortunately, it didn’t rain.

Ha piovuto la mattina ma dopo il tempo è migliorato parecchio.

It rained in the morning but the weather improved a lot after that.

Ha piovuto per tutta la notte.

It rained all night.

Non ha piovuto oggi.

It hasn't rained today.

Ha piovuto questo pomeriggio.

It rained this afternoon.

Ha piovuto molto a Rio de Janeiro.

It rained a lot in Rio de Janeiro.

Ha piovuto per tutto il giorno lunedì.

It rained all day on Monday.

Ieri ha piovuto.

It rained yesterday.

Ha piovuto recentemente.

It rained recently.

Comunque, recentemente ha piovuto.

Anyway, it rained recently.

— Madre (2009)

Ha piovuto di recente.

It rained recently.

Ha piovuto per tre giorni di fila senza sosta.

It rained for three days straight without stopping.

Ha piovuto pesantemente.

It rained heavily.

Ha piovuto tutto il viaggio.

It rained the whole trip.

Ha piovuto la settimana scorsa.

It rained last week.

Ha piovuto per tutta la notte?

Did it rain all night?

Non ha piovuto oggi?

Didn't it rain today?

Ha piovuto recentemente qua?

Has it rained here recently?

Ha piovuto continuamente per tre giorni.

It rained continuously for three days.