Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1.14. Present & Past Tenses Revision // ZNOUA

Total questions: 40

Worksheet time: 13mins

Name
Class
Date
1.

Samuel says he’s 25 years old, but nobody ___ him.

a)

is believing

b)

believes

c)

had believed

d)

don’t believe

e)

doesn’t believe

2.

The sea ___ to those who ___ to listen to it.

a)

speaks/likes

b)

speak/like

c)

speaks/like

d)

speak/likes

e)

speak/will like

3.

Take your umbrella. It ___ .

a)

was raining

b)

rained

c)

rains

d)

is raining

e)

would be raining

4.

The children of the man who works with me ___ the window in the morning.

a)

were broken

b)

break

c)

broke

d)

have broken

e)

had broken

5.

“Who ___ this picture?” the teacher asks.

a)

is drawn

b)

drawn

c)

have drawn

d)

draws

e)

has drawn

6.

I ___ never ___ such beautiful flowers before.

a)

will / see

b)

had / seen

c)

have / seen

d)

has / seen

e)

will / see

7.

I’ve got to get him to the station. His train ___ at the moment.

a)

leave

b)

has left

c)

had left

d)

is leaving

e)

are leaving

8.

We can go out now. It ___ .

a)

don’t rain

b)

rains

c)

doesn’t rain

d)

has rained

e)

isn’t raining

9.

You’ll see what I ___ about you recently.

a)

will write

b)

have written

c)

had written

d)

is written

e)

was written

10.

She ___ since last week.

a)

is ill

b)

was ill

c)

had been ill

d)

has been ill

e)

will be ill

11.

Listen! Somebody ___ at the door.

a)

knocked

b)

has knocked

c)

is knocking

d)

was knocking

e)

knocks

12.

This year we ___ a good harvest of cotton.

a)

has grown

b)

have grown

c)

grown

d)

were growing

e)

are grown

13.

Look at the little boys! They ___ with stones.

a)

play

b)

will play

c)

are playing

d)

is playing

e)

played

14.

It ___ him 20 minutes to get to work usually.

a)

take

b)

is taking

c)

have taken

d)

is not taking

e)

takes

15.

Usually my working day ___ at 8.30 sharp.

a)

start

b)

starts

c)

would be

d)

won’t start

e)

has started

16.

Stop a minute, think what you ___ .

a)

are saying

b)

say

c)

says

d)

is saying

e)

has said

17.

The population of the world ___ very fast.

a)

rise

b)

rises

c)

is rising

d)

rose

e)

is risen

18.

Tourists ___ a lot of different information when they travel.

a)

get

b)

gets

c)

has got

d)

would get

e)

were getting

19.

The English seaside ___ very popular lately.

a)

becomes

b)

has become

c)

became

d)

will become

e)

is becoming

20.

___ he already___ the rules of the race?

a)

did/break

b)

does/break

c)

is/breaking

d)

has/broken

e)

had/broken

21.

I ___ never ___ the book.

a)

didn’t/read

b)

haven’t/read

c)

have/read

d)

don’t/read

e)

was/reading

22.

She is sorry, she ___ so rude.

a)

were

b)

will be

c)

are

d)

has been

e)

had been

23.

I ___ here since 1972.

a)

was living

b)

had lived

c)

lives

d)

am living

e)

have lived

24.

___ you ___ to England?

a)

were/being

b)

are/being

c)

have/been

d)

were/being

e)

had/been

25.

Max ___ to be good at interpreting, ___ he?

a)

doesn’t seem/does

b)

seems/does

c)

seemed/did

d)

seems/does

e)

didn’t seem/doesn’t

26.

___ you ever ___ Herr Boschen sing his great German comic songs?

a)

had/heard

b)

did/hear

c)

do/hear

d)

are/hearing

e)

have/heard

27.

Who ___ writing the text yet?

a)

haven’t finished

b)

didn’t finish

c)

doesn’t finish

d)

won’t finish

e)

hasn’t finished

28.

- What ___ you ___? - I ___ a letter.

a)

are doing/am writing

b)

have done/am writing

c)

did/write

d)

have done/am writing

e)

has done/wrote

29.

“I can’t marry Mr. Fire. I ___ already ___ my word to another man”, said the chief’s daughter.

a)

don’t/give

b)

had/given

c)

shall/give

d)

didn’t/give

e)

have/given

30.

Be quick! A dog ___ after your child.

a)

runs

b)

ran

c)

was running

d)

will run

e)

is running

31.

I ___ never ___ to the USA.

a)

is/been

b)

has/been

c)

have/been

d)

having/been

e)

was/being

32.

Oh, not really, I ___ a minute since I came in.

a)

haven’t had

b)

haven’t

c)

were not

d)

will have

e)

hadn’t

33.

I ___ them for 10 months.

a)

know

b)

knows

c)

have known

d)

will know

e)

shall know

34.

Why ___ you ___ the coat? It’s not cold.

a)

do/put on

b)

has/put on

c)

have/put on

d)

had/put on

35.

Don’t enter the classroom. The students ___ an exam.

a)

write

b)

were writing

c)

have written

d)

are writing

e)

had been written

36.

Look! They ___ in our direction.

a)

come

b)

came

c)

will come

d)

was coming

e)

are coming

37.

I ___ Paul since Christmas.

a)

don’t see

b)

haven’t seen

c)

hadn’t seen

d)

wasn’t seen

e)

won’t see

38.

“Fortune” ___ the magazine of business success for over 50 years.

a)

is

b)

was

c)

will be

d)

has been

e)

were

39.

She ___ false impressions on those who ___ you.

a)

will produce / hadn’t known

b)

produces / don’t know

c)

produces / doesn’t know

d)

has produced / will not know

e)

would produce / have not known

40.

Food prices ___ rapidly in the past few months.

a)

had risen

b)

has risen

c)

have risen

d)

was rising

e)

rises