has been snowing
-ha estado nevando
Presente perfecto progresivo para el sujeto it del verbo snow.

snow

It has been snowing since this morning.
Ha estado nevando desde la mañana.
Here has been snowing a lot, and this is the daily picture.
Aquí ha estado nevando caleta, y así amanece nuestro auto cada día.
For the first time this year it has been snowing in the mountain range Sierra de Tramuntana.
Por primera vez en este año ha nevado en la Sierra de Tramuntana.
For the last three weeks, it has been snowing a lot in Norway.
Desde hace tres semanas nieva mucho en Noruega, así que he aprovechado para hacer esquí de fondo.
It is suddently very cold, and it has been snowing a little bit, so Margit went with Mait to visit Mare in Wermelskirchen, where the snow holds longer than in Cologne for sledging.
De repente se puso helado, y hasta nevó un poco, así que la Margit fue con Mait a visitar a Mare en Wermelskirchen, donde la nieve dura más que acá en Colonia, para andar en trineo.
Palabra del día
el pavo