wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

mixed tenses

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

"Bye! Have a nice trip!". "Thank you! I ____ you a postcard!

a)

will send

b)

send

c)

am going to send

d)

am sending

2.

The film ______________on TV tomorrow.

a)

was shown

b)

won't be shown

c)

is shown

d)

were shown

3.

I always go to school by bus. However, this week___________ by car with my dad.

a)

I go

b)

I've gone

c)

I'm going

d)

I'll go

4.
Susan ______________ her dog yet.
a)
did not feed
b)
has not fed
c)
will not feed
d)
is not feeding
5.
We ___________ London next month.
a)
visit
b)
visited
c)
have visited
d)
will visit
6.
Where _________ you ___________ last Christmas holidays?
a)
did...go
b)
do...go
c)
were...go
d)
was...go
7.

Which of the following sentence is correct?

a)

She have lived here for ten years.

b)

She was living here for ten years.

c)

She has lived here for ten years.

d)

She lived here for ten years.

8.

Andy and Mary ___________________ (go) to a concert tomorrow night. They have already bought the tickets

a)

will go

b)

are going to go

c)

are going

d)

go

9.

My family ___________________ (buy) some land in southern France recently.

a)

bought

b)

has bought

c)

did buy

d)

had bought

10.

My car ___________________ (break) down when I ___________________ (drive) home from work.

a)

broke - am driving

b)

was breaking - drove

c)

broke - was driving

d)

was breaking - was driving

11.

I _______ here for ten years now.

a)

lived

b)

am living

c)

lives

d)

have lived

12.

They were watching television when suddenly someone ______ at the door.

a)

knocks

b)

have knocked

c)

was knocking

d)

knocked

13.

While I .................................. I met my old friend

a)

was going to the cinema

b)

went to the cinema

c)

I go to the cinema

14.

Sam ............... the bus every morning.

a)

take

b)

don't take

c)

doesn't take

d)

not take

15.

The earth .......... round the sun.

a)

goes

b)

go

c)

went

d)

don't go