Grammar » A2 Grammar lessons and exercises » ‘Will’ vs ‘be going to’ – Future forms » Page 2
Exercises Explanation Downloads
  • Will vs be going to – Future forms

    Exercise 2

    Choose the most appropriate forms of will and be going to for the gaps below.

    Page 1 of 2

    1 A: I don't think he _____ come tonight.     B: But he says he _____ come.
    2 A: I've bought this paint because I _____ the kitchen.     B: I'm sure it _____ fantastic.
    3 A: What _____ after you graduate?     B: I _____ around the world.
    4 A: _____ for a walk later?     B: No. I _____ home.
    5 A: I need the camera because I _____ some picures. But I don't know how it works.     B: Don't worry. I _____ you.


  • Will vs be going to – Grammar chart

    Grammar comparison chart contrasting 'WILL' and 'BE GOING TO' for future forms, highlighting their forms, usage, and meaning, with example sentences for predictions and decisions.

    Download full-size image from Pinterest


    Use will to talk about something that you think will happen.

    • I think he’ll win the election.
    • He will be a good doctor.

    Use be going to to talk about something that you see is going to happen (there is present evidence).

    • Don’t drive like a crazy man. We’re going to have an accident!
    • The doctor said I’m going to have a girl.

    Sometimes, there’s little difference between will and be going to for predictions. Compare:

    • The conference starts in 10 minutes. We are going to be late. (=I can see that we cannot be at the conference in 10 minutes)
    • We need to hurry up. We’ll be late for the conference. (=I think we will be late)


    Use will for decisions that you take at the moment of speaking (instant decisions).

    • ‘Oh, we don’t have sugar.’ ‘Don’t worry, I’ll buy some.’

    Use be going to for decisions that you have already taken at the moment of speaking (intentions or plans).

    • ‘Why are you undressing?’ ‘Because I’m going to go for a swim.’

    Compare these two sentences:

    • ‘Sarah said she needs to talk to you.’ ‘Oh, I didn’t know. I’ll call her in a minute.’ (=I took the decision while having this conversation.)
    • ‘Sarah said she needs to talk to you.’ ‘Yes, I know. I’m going to call her in a minute.‘ (=I took the decision before having this conversation.)
  • We are working on this!

    We're developing a NEW LEARNING PLATFORM with a subscription plan that includes additional features at an affordable price. One of those features will be PDF downloads.

    Learn more!