wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tenses

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Every night the watchman turns on all the lights and ...around the building every half an hour.

a)

walks

b)

is walking

c)

walked

d)

to be walking

2.

A number of students ...in the hall.

a)

are

b)

is

c)

was

d)

were

3.

Hadi looks very tired, he ___for hours.

a)

drove

b)

had driven

c)

has been driving

d)

had been driving

4.

My daughter ____a lot of photograph of the Borobudur when she went there on her vacation.

a)

has taken

b)

has been taking

c)

would take

d)

had taken

5.
We ___ our holiday yet. How about you? What _____ next Summer?
a)
haven't planed / are you going to do
b)
hasn't planed / will you do
c)
didn't plan / are you going to do
d)
haven't planned / are you going to do
6.

_______ Thai food?

a)

Have you ever eaten

b)

Did you ever eat

c)

Did you ever ate

d)

Have you ever ate

7.
Ethan suddenly realized that he ____ his laptop on the train.
a)
has left
b)
left
c)
had left
d)
leave
8.
It _____ a lot this week. And I think it won't stop until next month.
a)
has raining
b)
has been raining
c)
have rained
d)
had rained
9.
We were hungry because we ____ anything.
a)
had eaten
b)
ate
c)
don't eat
d)
hadn't eaten
10.

As school ____ yet, I _____ to Pulau Langkawi next week.

a)

haven't started / will go

b)

hasn't started / shall go

c)

didn't start / am going to

d)

hasn't started / went

11.
They____ 5 countries so far.
a)
had visited
b)
visited
c)
have visited
d)
didn't visit
12.
She ____. She will speak to you in a minute.
a)
has just arrived
b)
just arrived
c)
hasn't arrived yet
d)
have arrived
13.

Last night I ____ my keys, I ___ to call my roomate to let me in.

a)

losed / had

b)

lost / had

c)

lose / has

d)

loose / had

14.
I ___ Julie for 3 years. We still meet one a month.
a)
know
b)
have known
c)
have been knowing
d)
knew
15.
I'm sorry, John isn't here now. He___ to the shops.
a)
has gone
b)
has been
c)
went
d)
goes
16.
I___ Julie 3 times this week. Last week I ____ her once.
a)
had seen / didn't see
b)
have seen / didn't see
c)
saw / hadn't seen
d)
saw / didn't see
17.

She _________ to school everyday.

a)

walk

b)

walks

c)

walked

d)

walking

18.

My father _________ the car yesterday.

a)

wash

b)

washes

c)

washed

d)

washing

19.
Ahmad and his friends are _________ football at the field.
a)
play
b)
plays
c)
played
d)
playing
20.

Dr. Sharma is _____________ his patient in the hospital.

a)

treats

b)

treated

c)

treating

d)

treaten