it's been snowing

il neige depuis un certain temps

→ it
phrase Rare #33,196
il neige depuis un certain temps Contraction de « it has been snowing ». Décrit une neige qui a commencé dans le passé et qui continue au moment présent, ou qui vient de s'arrêter. « On and off » signifie « par intermittence » et « since » s'emploie avec un point de départ.
EN: It's been snowing since this morning.
FR: Il neige depuis ce matin.

It's been snowing on and off.

Il neige par intermittence.

It's been snowing.

Il a neigé.

It's been snowing all night.

Il a neigé toute la nuit.

It's been snowing in France since yesterday.

Il neige en France depuis hier.