1) I ___ the production team tomorrow at 10 AM to discuss the final edit. a) 'm meeting b) will meet c) am going to meet 2) We ___ to Tokyo next week for the film festival; our tickets are already booked. a) 're flying b) will fly c) 're gonna go 3) She ___ the conference on Friday because she's on holiday. a) isn't attending b) won't attend c) isn't gonna attend 4) What ___ this weekend? I heard something about this new fancy cafe. a) are you doing b) are you gonna do c) will you do 5) They ___ the new marketing campaign this coming Monday. a) 're launching b) will launch c) are going to launch 6) We ___ a family barbecue this Sunday; my uncle is bringing his famous potato salad. a) 're having b) are going to have c) will have 7) Sorry, I can't join you for lunch. I ___ the dentist at noon. a) 'm seeing b) 'm going to see c) will see 8) They ___ to the party because they're watching the football final that evening. a) aren't coming b) are not going to come c) will not come 9) What time ___ for the airport tomorrow? Your flight is quite early. a) are you leaving b) will you leave c) are you gonna leave 10) He ___ into his new apartment next weekend. a) 's finally moving b) is finally going to move c) will finally move 11) This queue is huge. I think I ___ back later when it's quieter. a) 'll come b) am coming c) am going to come 12) Your bag looks heavy. I ___ you carry it. a) 'll help b) am helping c) am going to help 13) I have a feeling that electric cars ___ the norm in a decade. a) will be b) are going to be c) are being 14) He's studying so hard; he ___ his exams. a) 'll definitely pass b) is definitely going to pass c) is definitely passing 15) The sun ___ at 5:47 AM tomorrow. a) will rise b) is going to rise c) is rising 16) I ___ how to bake proper sourdough bread this year. a) 'm going to learn b) am learning c) will learn 17) They've saved up enough money; they ___ a house, or a car, or something else, they don't know yet. a) 're going to buy b) will buy c) are buying 18) She's practising every day. She ___ a brilliant pianist. a) 's going to be b) will be c) 's being 19) ___ him the truth? He deserves to know. a) Are you going to tell b) Will you tell c) Are you telling 20) It's getting chilly. I ___ the window. a) 'll close b) am going to close c) am closing 21) We ___ our anniversary at that new Italian restaurant downtown. a) 're celebrating b) are going to celebrate c) will celebrate 22) My parents ___ us for the entire week of Christmas. a) are visiting b) are gonna visit c) will visit 23) I ___ next Friday; I've taken the day off. a) 'm not working b) won't work c) am not gonna work 24) I doubt it ___ us more than an hour to get there. a) 'll take b) is gonna take c) is taking 25) The new law ___ into effect next month. a) will come b) is coming c) 's gonna come

Future forms: be going to, present continuous, will

Leaderboard

Visual style

Options

Switch template

Continue editing: ?