Future Simple / Present Continuous / to be going to для выражения будущего времени в Английском языке

1.    Just look at those black clouds up in the sky! You must take an umbrella. It [is going to rain/is raining/will rain] (rain).

2.    I [am going/am going to go/will go] to the cinema tonight. I already have a ticket. (go)

3.    Are you planning any summer holiday? - I don't know yet. Perhaps I [will stay/am going to stay/am staying] at home. (stay) 

4.    You look pretty tired. You should have a break. - OK. I [will have/am going to have/am having] a rest. (have) 

5.    Mark is going to driving lessons, because he [is going to buy/is buying/will buy] a car. (buy)

6.    I've just missed my train! - No problem. I [will drive/am driving/am going to drive] you there. (drive)

7.    I can't eat anything today. I [am having/will have/am going to have] an appointment at the hospital tomorrow. (have) 

8.    Zenit is much better today! They are leading 4 to nothing. I'm sure they [are going to beat/will beat/are beating] Spartak at this game! (beat) 

9.    What does your son want to do in future? - I guess he [will become/is becoming/is going to become] a dentist. (become)

10.    Not at five o'clock! Look at the diary. We [are meeting/will meet/are going to meet] Mr. Clark at three o'clock. (meet) 

11.    Please, buy some eggs. I [will make/am making/am going to make] a cake. (make)

12.    My dad has already booked the holiday. We [are flying/will fly/are going to fly] to France on 2 July. (fly)