We use will:
- to make predictions or give opinions about the future (It will be really hot this summer)
- to express spontaneous decisions made at the moment of speaking (I think I'll read this book next)
Going to:
We use going to:
- to talk about aour plans and intentions (What are you going to do in the Christmas holidays?)
- to make predictions based on evidence at the time of speaking (The sky is clear. The weather is going to be nice)
Present continuous for future use:
We use the present continuous to talk about short term plans or arragements. We often mention a specific time or place (We are travelling to Andorra in December)
Future continuous:
Affirmative:
I/he/she/it/you/we/they + will + be + -ing (I'll be moving to England)
Negative:
I/he/she/it/you/we/they + won't + be + -ing (He won't be revising tonight)
Interrogative:
Will I/he/she/it/you/we/they + be + -ing (Will they be coming to the party?)
Use:
We use the future continuous to refer to future actions which:
- take place over a period of time (I can't meet you tomorrow-I'll be visiting my grandmother)
- have already been planned (We'll be leaving on the day after Christmas)
Future perfect simple:
Affirmative:
I/he/she/it/you/we/they + will + have + past participle (I'll have been here for six hours)
Negative:
I/he/she/it/you/we/they + won't + have + past participle (She won't have arrived yet)
Interrogative:
Will I/he/she/it/you/we/they + have + past participle (Will you have finished by midday?)
Use:
We use the future perfect to talk about something that will be completed by a specific moment in the future. We usually use by to explain when the specific moment in the future will be (We'll have learnt how to ski perfectly by the end of the holiday)