wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Review present, past and future forms B1-B2

Total questions: 45

Worksheet time: 33mins

Name
Class
Date
1.

At the end of the novel, the old lady...back to the village where she was born.

a)

goes

b)

is going

2.

Magda...a driving lesson riht now, so can you call back later?

a)

is having

b)

has

3.

I... about having a party at my house next month.

a)

'm thinking

b)

think

4.

My brother ....into trouble at school.

a)

is forever getting

b)

forever gets

5.

...the train to go to work?

a)

Is your mum usually taking

b)

Does your mum usually take

6.

Jaime is 19 years old but ...

a)

still grows

b)

is still growing

7.

I...a single word of Andrew's story.

a)

am not believing

b)

don't believe

8.

My sister is... my mobile phone until she gets a new one.

a)

is borrowing

b)

borrows

9.

In the summertime in Scotland it...dark until well after 10pm.

a)

isn't getting

b)

doesn't get

10.

To use the website, you ...a form with your name, date or birth and email address.

a)

are just completing

b)

just complete

11.

As soon as the bell rang, everyone...(leave) the room

(a)  

12.

Ben...his jacket when a button came off. (put on)

(a)  

13.

Aren't you hungry? You...anything since 7 o'clock this morning (not eat)

(a)  

14.

I'm sorry. Are you OK? I...to hurt you (mean)

(a)  

15.

What nice shoes! How long...you...them? (have)

answer/answer

(a)  

16.

We needed to stop and have a rest because we...for several hours. (drive)

(a)  

17.

The children...that computer game for three hours now. It's time for them to stop. (play)

(a)  

18.

We're old friends. We...each other for over ten years. (know)

(a)  

19.

Laura didn't want to watch the film with Robin because she...it already (see)

(a)  

20.

What time...you...this morning? (wake up)

answe/answer

(a)  

21.

The last time I spoke to Gemma was on Sunday.

SINCE

I haven't...Saturday.

(a)  

22.

It's hard to imagine now, but when he was younger, my uncle was a professional footballer.

PLAY

It's hard to imagine now, but when he was younger, my uncle ...professionally.

(a)  

23.

The concert started before we got to the theatre.

ALREADY

The concert...time we got to the theatre.

(a)  

24.

Katia began to learn English about three years ago.

LEARNING

Katia...about three years.

(a)  

25.

When you went to Scotland, was that your first camping holiday?

EVER

...on a camping holiday before you went to Scotland?

(a)  

26.

This is my first visit to the science museum.

HAVE

I...the science museum before.

(a)  

27.

Whenever I saw the postman, he always said hello with a big smile on his face.

WOULD

Whenever I saw the postman, he...hello with a big smile on his face.

(a)  

28.

Tick the correct sentences:

...this evening

a)

I think it's going to

b)

I think it'll rain

c)

I think it rains

29.

Tick the correct sentences:

...of going on holiday

a)

We're on the point

b)

We're just about

c)

We're on the verge

30.

Tick the correct sentences:

...he'll need to practise a lot

a)

If his English gets better,

b)

If he wants his English to get better,

c)

If his English is to get better,

31.

Tick the correct sentences:

...but she can't now.

a)

Will you be seeing Jay

b)

Are you seeing Jay

c)

Do you see

32.

Tick the correct sentences:

...by the time you arrive.

a)

We'll have had dinner

b)

We'll be having dinner

c)

We're having dinner

33.

Tick the correct sentences:

...one day

a)

I'm going to visit my cousin in Canada

b)

I'm visiting my cousin in Canada

c)

I'll visit my cousin in Canada

34.

Tick the correct sentences:

...at the party tonight.

a)

I'm sure you're going to have a good time

b)

I'm sure you'll have a good time

c)

I'm sure you're having a good time

35.

Tick the correct sentences:

...the salad will be nice.

a)

If they will use fresh vegetables,

b)

If they've used fresh vegetables,

c)

If they use fresh vegetables,

36.

When Kazu...that you're coming for the weekend, he'll be really happy.

a)

will hear

b)

hears

c)

is hearing

37.

Eleni doesn't feel too well, so she probably...to school tomorrow.

a)

won't go

b)

shan't go

c)

doesn't go

38.

On the TV news they said ...next week.

a)

it rains

b)

it's raining

c)

it's going to rain

39.

Sorry, Janis, but we...have dinner, so can I call you back later?

a)

will just

b)

are just about to

c)

are just to

40.

Frank...you but he didn't have time.

a)

is to call

b)

will have called

c)

was going to call

41.

I'll lend you the book as soon as...reading it.

a)

I've finished

b)

I'll have finished

c)

I'm going to finish

42.

By the end of this course, I'm sure your English...a lot.

a)

is improving

b)

has improved

c)

will have improved

43.

If you're not careful,...an accident.

a)

you're having

b)

you're going to have

c)

you'll have had

44.

I...you next summer

a)

will definitely see

b)

am on the point of seeing

c)

am about to see

45.

We can stay in the park until...dark.

a)

it's getting

b)

it will have got

c)

it gets