ha nevicato

it snowed

→ avere
phrase Rare #28,637
it snowed An impersonal expression used to describe snowfall; the subject “it” is understood in English.
IT: Ha nevicato tutta la notte.
EN: It snowed all night.

Ha nevicato molto lo scorso inverno.

It snowed a lot last winter.

Ha nevicato a Boston la scorsa notte.

It snowed in Boston last night.

Ha nevicato per quattro giorni.

It snowed for four days.

Ha nevicato ieri.

It snowed yesterday.

Ha nevicato.

It snowed.

Ha nevicato oggi.

It snowed today.

Ha nevicato a Gerusalemme.

It snowed in Jerusalem.

Ha nevicato qui.

It snowed here.