“The train will leave” vs. “is going to leave” vs. “leaves” vs. “is leaving”
Here are three sentences:
David is going to play football next week
David is playing football next week
David will play football next week
In fact, I don't think that there is a difference between them. Am I right?