Going to + infinitive Future plans e.g. I’m going to travel to London next weekend Predictions (when there’s evidence) e.g. It’s going to rain (It’s very cloudy)
Present continuous (be + verb-ing) Future plans /arrangements e.g. I’m moving to a new flat.
Will + infinitive Predictions (when there’s no evidence) e.g. Real Madrid will win Offers e.g. I’ll help you! Promises e.g. We’ll be here waiting for you Decisions made at the moment of speaking e.g. I’ll phone her
Shall + infinitive (it is used in questions with “I” and “we”) Offers e.g. Shall I bring you a cup of tea? Suggestions e.g. Shall we go for a walk?