I can make statements about rain in the past, present and future:
- "it has rained" covers the past, as does "it has been raining all day today"
- "It is raining" covers the present
- "It will rain today" covers the future
How can I cover all three time periods with one statement? That it has rained prior to the moment, in the current moment and is expected to rain after the current moment.
Is there anything syntactically or grammatically wrong about the sentence "It is raining the whole day today", which I believe covers all bases? If so, what rule does it break?