ha nevado

it has snowed

→ haber
phrase Rare #35,052
it has snowed Used impersonally to say that snow has fallen. It is the present perfect of nevar and is often translated as “it snowed” depending on context.
SP: Esta mañana ha nevado mucho.
EN: It snowed a lot this morning.

Aquí hoy ha nevado.

It snowed here today.

Ha nevado bastante.

It has snowed quite a bit.

No es ésta la primera vez que ha nevado en Boston el día de Navidad.

This isn’t the first time it has snowed in Boston on Christmas Day.

Este invierno aún no ha nevado.

It hasn't snowed yet this winter.

— El mundo (2004)

Ha nevado toda la noche.

It snowed all night.

Ha nevado en el balcón.

It has snowed on the balcony.

Ya es noviembre, pero todavía no ha nevado.

It’s already November, but it still hasn’t snowed.