Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tense revision

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

I ................. this mobile phone since last year

a)

had

b)

have had

c)

had had

2.

We haven't got any study plans for tomorrow. Maybe we ................. some friends.

a)

are visiting

b)

are going to visit

c)

will visit

3.

He .............. for a Maths test when I came home

a)

has studied

b)

was studying

c)

had studied

4.

Before she bought her new car, she ....................... the old one for ten years.

a)

was having

b)

has had

c)

had had

5.

You can take my laptop for a while. I .................... it right now.

a)

don't use

b)

am not using

c)

haven't used

6.

We ....................... a new printer yesterday.

a)

bought

b)

have bought

c)

were buying

7.

She ............... jogging twice a week.

a)

goes

b)

is going

c)

have gone

8.

I can't go out this evening. I .................... for a physics test.

a)

will study

b)

am going to study

c)

study

9.

Let's stay in the pool. Mum ..................... us when the dessert is ready.

a)

is calling

b)

will call

c)

calls

10.

Look! There's a police officer there. I .......................... him the way to the post office.

a)

ask

b)

am asking

c)

will ask

11.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

Jack is a very good volleyball player. (VERY)

Jack (a)   well.

12.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

The last time we had a Maths test was two months ago. (FOR)

We (a)   two months.

13.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

There was a lot of noise in the street. They couldn't sleep. (SOMEONE)

They couldn't sleep because (a)   a lot of noise in the street.

14.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

We still don't have any food for the party. (BOUGHT)

We (a)   for the party yet.

15.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

Peter saved enough money and he bought a snowboard. (HAD)

After Peter (a)   , he bought a snowboard

16.

Sue is planning to invite five friends to her birthday party. (GOING)

Sue (a)   to her birthday party.

17.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

Jane hasn't visited her aunt in Canada for two years. (VISITED)

Jane last (a)   ago.

18.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

The teacher came into the classroom and saw all the students at their desks. (SITTING)

When the teacher came into the classroom, (a)   at their desks.

19.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

Tom is doing the second exercise now. (HAS)

Tom (a)   so far.

20.

Uzupełnij drugie zdanie z wykorzystaniem podanego słowa w taki sposób, aby zachować znaczenie oryginału

It is too rainy to go to the beach today. (GOING)

We are (a)   to the beach today because it is too rainy.