1.It's been raining for days.
2. It's been raining these days.
Do 1&2 mean the same thing?
Any better suggestions?
"It's been raining lately/recently."
Does it suggest a continuing rain or off and on situation?
Thanks for the reply.
It has been raining continuously/incessantly/intermittently.
And 'intermittently' isn't as formal as it looks. Weather forecasters often use 'intermittent/-ly', and this pseudo-technical language spills over into colloquial usage.