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