English Grammar Exercises for B2 – Present and future tenses

1. Choose the correct verbs to complete the sentences.

What do you usually do / are you usually doing at weekends?

Next time I’m seeing / I see Jenny, I’ll tell her I’ve seen you.

3  We’relearning/ We learn about space travel at school this week.

What time does the World Cup Final start / is the World Cup Final Starting tomorrow?

5  Does your aunt work / Is your aunt working in the centre of town?

brother is always using / always uses phone without asking. It’s really annoying!

7  Are you going / Do you go to Ted’s party on Saturday night?

Show answers

1 do you usually do   2 I see   3 We’re learning

4 does the World Cup Final start   5 Does your aunt work

6 is always using   7 Are you going

2. Complete the sentences with will or going to and the verb in brackets.

1   Have you finished your tea? Pass me your cup and I ____________ (pour) you some more.

2   Don’t worry, we ____________ (phone) you as soon as we reach the campsite.

3   If it’s already half past six, we ____________ (miss) the start of the film.

4   It doesn’t matter if you don’t have a jacket with you. I ____________ (lend) you mine.

5   Max has worked hard, so I’m sure he ____________ (do) well in the exam.

6   I’ve decided that next weekend I ____________ (paint) room a different colour.

Show answers

1 will pour   2 will phone   3 are going to miss

4 will lend   5 will do   6 am going to paint

3. Choose the correct answer (a or b) to complete the sentences.

Stefan is going camping

a next week.                            

b every summer.

Have you decided what time

a you’re going out?                

b you go out?

Tom is always talking

a when the TV’s on!               

b clearly.

Can you give this to Ben next time

a you’re seeing him?              

b you see him?

I always

a cycle to school.                    

b am cycling to school.

Do you play basketball

a this Saturday?                       

b every Saturday?

Show answers

1 a   2 a   3 a   4 b   5 a   6 b

4. Choose the correct verb (a-c) to complete the sentences.

1 ‘How often _________ running?’ ‘Twice a week, usually.’

a are you going       

b do you go                             

   c  will you go

2 ‘Is the café open today?’ ‘Yes, but it _________ at all on Sundays.’

a isn’t opening         

b doesn’t open        

 c   won’t open

3 Don’t be late tomorrow – the bus _________ at nine o’clock.

a will leave               

b is going to leave  

  c   leaves

4 Let’s go for another swim after we _________ this drink.

a are going to finish                             

b finish        

 c  will finish

5 ___ anything interesting at the moment?

a Are you reading   

b Will you read        

   c  Are you going to read

6 You look cold. I _________ you hat to wear.

a ‘ll give                     

b ‘m giving                

 c  ‘m going to give

7 I’m so excited! favourite singer _________ here is June.

a plays                       

b will play                 

is playing

8 Be careful! That ladder isn’t safe – you _________!

a are falling                             

b are going to fall   

 c  fall

Show answers

1 b   2 b   3 c   4 b   5 a   6 a   7 c   8 b

5. Correct the underlined mistakes in the sentences. Use the correct present or future tense.

Una’s favourite food is Chinese, but I’m preferring Mexican.

  ________

The clouds in the distance are really black – there will be a storm.

  ________

The school term is going to end next Friday; I can’t wait!

  ________

Ellie is practising the guitar for an hour each day.

  ________

The sun’s just come out, so I think I’m going for a walk in the park.

  ________

When you’ll find out the final score, let me know.

  ________

sister has decided that she doesn’t eat chocolate until the end of this month.

  ________

Trains to London will leave here every half an hour.

      ________

Show answers

1 I prefer   2 there’s going to be   3 ends   4 practises

5 I’ll go   6 you find out   7 isn’t going to eat   8 leave

6. Complete the email with the correct form of the verbs in brackets. There may be more than one possible answer.

To: fred@email.com

Hi Fred!

How are you? I hope you 1 _____ (enjoy) the summer holidays. I haven’t done much so far, but aunt and uncle 2 _____ (come) next week. They 3 _____ (live) in Canada with cousins, so I 4 _____ (not see) them very often. They 5 _____ (stay) with us for a fortnight, which is great! We plan to take them sightseeing as soon as they 6 _____ (arrive). They haven’t been here before, but I know they 7 _____ (love) Austria. Let me know your news!

Florian

Show answers

1 are enjoying   2 are coming   3 live   4 don’t see

5 are going to stay / staying   6 arrive   7 will love