wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mixed Verb Tenses -1

Total questions: 50

Worksheet time: 46mins

Name
Class
Date
1.

The Amazon River ___ across Colombia, Brazil and Peru.

a)

flow

b)

doesn´t flow

c)

don´t flow

d)

flows

2.

I ___ finish my report last night.

a)

don´t

b)

haven´t

c)

didn´t

d)

doesn´t

3.

I ___ a horror movie in my bedroom

when I ___ a noise coming from the closet.

a)

watched

heard

b)

was watching

heard

c)

watched

was hearing

d)

is watching

hear

4.

I ___ Sophie at the cinema tonight.

a)

am meet

b)

will meet

c)

am meeting

d)

meeting

5.

Unfortunately, I ___ to Europe yet.

a)

haven´t gone

b)

haven´t been

c)

went

d)

didn´t go

6.

The weather ___ fine this morning when I opened the window.

a)

is

b)

am

c)

was

d)

should

7.

The computer ___ slowly since the last update.

a)

was running

b)

has been running

c)

will run

8.

By the time I finish the test, everyone else ___ the class (Future Perfect).

a)

will leave

b)

are leaving

c)

will have left

9.

Lawrence ___ two great novels so far.

a)

has written

b)

was writing

c)

wrote

10.

While the cat ___ on mom's lap, it fell asleep.

a)

sat

b)

was sitting

c)

has sat

11.

I didn’t know anything web design animation until I ___ a class.

a)

took

b)

take

c)

will take

12.

When the mailman came to the door, I ___ a bath.

a)

took

b)

was taking

c)

have taken

13.

The police ___ four thieves last night.

a)

was catching

b)

caught

c)

is catching

d)

will catch

14.

I ___ food when he came in.

a)

am cooking

b)

cooked

c)

had cooked

d)

was cooking

15.

It ___ since 9 o' clock.

a)

will rain

b)

will be raining

c)

rained

d)

has been raining

16.

Stars ___ in the sky at night.

a)

twinkle

b)

twinkles

c)

will twinkle

d)

have twinkled

17.

I saw that two policemen ___ the thieves.

a)

will chase

b)

has been chasing

c)

were chasing

d)

chase

18.

He is a very rude and arrogant person, I ___ him.

a)

haven't been helping

b)

won't help

c)

isn't helping

d)

ain't helped

19.

Water ___ when it is heated.

a)

evaporating

b)

evaporate

c)

was evaporating

d)

evaporates

20.

I ___ this book for the last four hours.

a)

read

b)

will read

c)

had read

d)

have been reading

21.

Joe likes to be outdoors. He ___ his dog every evening.

a)

walking

b)

walked

c)

walks

d)

walk

22.
a)

He has already seen that film.

b)

He already saw that film.

c)

He have already seen that film.

d)

He has seen already that film.

23.

Go to your room! You ___ me!

a)

interrupt me

b)

will interrupt me

c)

will have interrupted

d)

are interrupting

24.

The film ___ at 2:15 pm.

a)

start

b)

starts

c)

will start

d)

startes

25.

My dad ___ a delicious dinner right now.

a)

cook

b)

cooks

c)

is cooking

26.

When my dad ___ I always ___ him.

a)

cooks - help

b)

cooks - am helping

c)

is cooking - help

27.

Simon ___ quietly on the sofa

when David ___ and scared him.

a)

read – was appearing

b)

had read - appeared

c)

read - appeared

d)

was reading – appeared

28.

She's an old friend – I ___ her ___ years.

a)

know – for

b)

've known – since

c)

've known – for

d)

knew – since

29.

We met when we ___ in France.

a)

were studying

b)

studied

c)

had studied

d)

had been studying

30.

As soon as she came in I knew

I ___ her before.

a)

have seen

b)

saw

c)

had seen

31.

This bird ___ very annoying!

a)

is

b)

is being

32.

My dad ___ in aliens.

a)

isn't believing

b)

doesn't believe

c)

don't believe

d)

not believe

33.

When I ___ to the theatre yesterday afternoon, the play ___.

a)

had gone – started already

b)

arrived – had already started

c)

was arriving - started already

34.
  • - 'The doorbell is ringing!'

  • - 'I ___ it.'

a)

am going to answer

b)

am answering

c)

will answer

35.

The earth ___ around the Sun.

a)

rotates

b)

rotate

c)

is rotating

36.

We ___ Paris three times.

a)

have visited

b)

visited

c)

are visiting

d)

used to visit

37.

This time next week I ___ in the Pyrenees.

a)

ski

b)

will be skiing

c)

am going to ski

d)

am skiing

38.

I ___ for two hours when Tim finally arrived.

a)

was waiting

b)

waited

c)

had been waiting

d)

had waited

39.

We ___ at the cinema tomorrow at 8pm.

a)

will meet

b)

are meeting

c)

meet

40.

I ___ for hours, it's time to take a break!

a)

have studied

b)

have been studying

c)

are studying

41.

Why are you working so hard these days?

a)

Because I am going to buy

a car and I need money.

b)

Because I will buy

a car and I need money.

42.

The flight ....at 11:00

a)

will depart

b)

is going to depart

c)

is departing

d)

departs

43.

Reorder the following

a)

After

b)

they

c)

had paid

d)

they

e)

went home

1)
2)
3)
4)
5)
44.

Jame was tired because he __________________all day.

a)

had work

b)

worked

c)

had been working

d)

work

45.

Jame was hungry because he __________________anything.

a)

had eaten

b)

eaten

c)

had not eaten

d)

had been eating

46.

The plane had left by the time I ______ to the airport.

a)

got

b)

had got

c)

gets

d)

has got

47.

1. My mother ______(buy) these clothes last week.

a)

buy

b)

bought

c)

had bought

48.

After Ben ________ (spend) his holiday in Thailand, he wanted to learn Thai.

a)

had spent

b)

spent

c)

had been spending

49.

When he arrived, the train _______ (leave).

a)

had left

b)

left

c)

had been leaving

50.

By the time the bell rang, I _______ (finish) the test.

a)

had finished

b)

finished

c)

had been finishing