wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Mixed Tenses

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

The party was fantastic. Every guest _______________ something to eat and a bottle of wine.

a)

brought

b)

brings

c)

is bringing

d)

has brought

2.

Columbus didn't know that he __________ America.

a)

is discovering

b)

has discovered

c)

discovered

d)

had discovered

3.

I __________ to the cinema this evening

a)

'm going

b)

will go

c)

has been going

d)

go

4.

They _______________ for me when I arrived.

a)

were waiting

b)

waited

c)

has waited

d)

has been waited

5.

When he was carrying the table, he ___________________ a sharp pain in his back.

a)

was feeling

b)

felt

c)

feels

d)

is feeling

6.

When the teacher came in, everybody ______________ .

a)

stood up

b)

is standing up

c)

has stood up

d)

was standing u

7.

I arrived two hours late because my car ______________ .

a)

had broken down

b)

brake down

c)

was broking down

d)

has broken down.

8.

I was really tired last night. I ______________ a hard day.

a)

had had

b)

had

c)

have had

d)

was having

9.

I __________________ in the pool every Friday after school.

a)

swam

b)

swim

c)

am swimming

d)

will swim

10.

My sister __________________ me how to do my homework every night.

a)

teaches

b)

taught

c)

is teaching me

d)

will teach

11.

She __________________ jogging every morning.

a)

will go

b)

went

c)

is going

d)

goes

12.

I __________________ English for seven years now.

a)

'm learning

b)

've been learning

c)

learned

d)

was learning

13.

During my last summer holidays, my parents __________________ me on a language course to London.

a)

sent

b)

send

c)

has sent

d)

was sending

14.

While climbing onto the mountain top, I __________________ a strange animal which I'd never seen before.

a)

encounter

b)

've encountered

c)

encountered

d)

've been encountering

15.

____________ bought a new car?

a)

Are you

b)

Have you ever

c)

Did you

d)

What you

16.

She _______________ the new car in 2005.

a)

buy

b)

have bought

c)

has bought

d)

bought

17.

I _____________________ three movies so far this week.

a)

've seen

b)

saw

c)

'd watched

d)

would watch

18.

“What _____________________ between 9 and 12 yesterday morning”, the detective said.

a)

did you do

b)

were you doing

c)

you've done

d)

did you doing

19.
She ____________ gymnastics every day.
a)
practise
b)
is practising
c)
practised
d)
practises
20.
Shaul ____________ to the doctor tomorrow.
a)
goes
b)
will goes
c)
is going
d)
go
21.

They _______________ in Chicago for 20 years.

a)

have been

b)

have

c)

has been

d)

was having

22.

I _______________ a wonderful film in the cinema last night.

a)

saw

b)

have seen

c)

was seeing

d)

have been seen

23.

The sun _______________ at 6:38 yesterday morning.

a)

rose

b)

rise

c)

is rising

d)

was rising

24.

The sun _______________ when the climber reached Mount Everest.

a)

was shining

b)

had shone

c)

shines

d)

has shone

25.

I promise that I _______________ this secret to anyone.

a)

will not tell

b)

had not told

c)

was not told

d)

will not be told

26.

Unfortunately, just as we got to the airport their plane _______________.

a)

was taking off

b)

is taking off

c)

took off

d)

takes off

27.

They _______________ to the movies only once in a while.

a)

go

b)

went

c)

is going

d)

was going

28.

I was tired yesterday because I _______________ well the night before.

a)

had not slept

b)

did not slept

c)

do not sleep

d)

will not sleep

29.

Sh! Someone _______________ to our conversation!

a)

is listening

b)

listens

c)

listened

d)

has listened

30.

I think Bob _______________ for London this very moment.

a)

is leaving

b)

has been leaving

c)

leaves

d)

left