Upper-Intermediate Unit 5
Upper-Intermediate · Grammar Reference
Unit 5 — Future Forms
will · going to · present continuous · present simple · future continuous/perfect
5.1  Introduction to future forms
will for prediction
going to for prediction

Going to can express a prediction based on a present fact — there is evidence now that something is sure to happen.

Careful! That glass is going to fall over! Too late!   Look at that blue sky! It's going to be a lovely day.
📌 Note
Sometimes there is little or no difference between will and going to. We use going to when we have physical evidence to support our prediction.
Decisions and intentions — will and going to
Other uses of will and shall
Present Continuous for arrangements
Present Simple for timetables
Future Continuous
Future Perfect

The Future Perfect refers to an action that will be completed before a definite time in the future.

I'll have done all my work by this evening.It's our anniversary next month. We'll have been married ten years.