it has snowed
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.