il neige depuis…
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é.