it has snowed
Aquí hoy ha nevado.
It snowed here today.
Ha nevado bastante.
It has snowed quite a bit.
Ya es noviembre, pero todavía no ha nevado.
It’s already November, but it still hasn’t snowed.
Ha nevado en el balcón.
It has snowed on the balcony.
Este invierno aún no ha nevado.
It hasn't snowed yet this winter.
— 世界 (2004)
Ha nevado toda la noche.
It snowed all night.
¡Oh, cómo ha nevado!
Oh, how it has snowed!
— Брат (1997)
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.