CGEL by Huddleston and Pullum says on page 171:
8.3 Non-aspectual uses of the progressive
…
(a) The progressive futurate
[21] i a. The sun sets at five tomorrow. b. #The sun is setting at five tomorrow.
…
The progressive is restricted to cases where human agency or intention is involved – hence the anomaly of examples like [ib].
By the last line, I think, they mean that the progressive futurate is restricted to cases where human agency or intention is involved. Right?
Also, I was wondering why human agency or intention would need to be involved to express future time with the progressive. Could someone articulate the reason for this?
Finally, I'd like to know if you could ever use these other variations:
c. The sun is going to set at five tomorrow.
d. The sun will set at five tomorrow.
e. The sun will be setting at five tomorrow.
Best Answer
To understand this you need to firstly be aware of how to use the present continuous to talk about the future:
Notice! Not every verb can be used to speak about the future (the sentence will sound awkward and generally unacceptable):
If we assume that generally a fact, an unchangeable programmed event, or a natural scheduled event can't be changed, the result, if it is, will be awkward. When laws of physics are questioned the sentence becomes really odd and generally unacceptable!
The earth is rotating slower tomorrow.The sun is setting slower tomorrow.However, other futurate uses can only involve human agency or intention (thus the restriction). This mainly means that only due to human intervention a change is made or an event is to be:
To summarise, the proper "progressive futurate" is used with anything that can be changed by human intervention.
Sources: