Look at this string of sentences:

I'm taking a train to Madrid tomorrow. My train leaves at 7:00am so I'm going to go to bed early tonight. I'm sure I'll be very tired tomorrow morning.

Notice that they all refer to the future but contain different verb tenses. Why?

Look at the explanation I've attached and then test yourself doing the online grammar exercise