it's been snowing

il neige depuis…

→ it
phrase Rare #34,305
il neige depuis… S’emploie pour parler d’une chute de neige qui a commencé dans le passé et continue ou vient de s’arrêter. En français, on utilise souvent le présent avec « depuis » pour une action qui continue.
EN: It's been snowing since this morning.
FR: Il neige depuis ce matin.

It's been snowing in France since yesterday.

Il neige en France depuis hier.

It's been snowing on and off.

Il neige par intermittence.

It's been snowing all night.

Il a neigé toute la nuit.

It's been snowing.

Il a neigé.