wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tenses one

Total questions: 40

Worksheet time: 24mins

Name
Class
Date
1.
They _____ (put) out the fire when they reached the airport.
a)
put
b)
has put
c)
have put
d)
had put
2.
The rain _____ (stop) when I woke up.
a)
has stopped
b)
have stopped
c)
had stopped
d)
stopped
3.
After the gardener _____ (sweep) up the leaves, he burnt them.
a)
swept
b)
has swept
c)
have swept
d)
had swept
4.
They stopped working after the sun _____ (set).
a)
sets
b)
has sets
c)
have set
d)
had set
5.
Just before I left the country, I _____ (send) a cable to him.
a)
has send
b)
have send
c)
had send
d)
had sent
6.
When I _____ (do) my homework, I went to sleep.
a)
had do
b)
had does
c)
had did
d)
had done
7.
I _____ (never see) such majestic mountain before I went to Malaysia.
a)
never seen
b)
have never seen
c)
had never seen
d)
had never saw
8.
The insurance company answered the letter that I _____ (write).
a)
wrote
b)
had wrote
c)
had writted
d)
had written
9.
Alice said that she _____ (eat) her breakfast.
a)
eaten
b)
have eaten
c)
had eaten
d)
has eaten
10.
After she _____ (hear) the sad news, she _____ (begin) to cry.
a)
heard, began
b)
had heard, had begun
c)
had heard, began
d)
heard, had begun
11.
Before it _____ (start) to rain, I _____ (reach) the station.
a)
started, has reached
b)
started, had reached
c)
started, have reached
d)
started, reached
12.
The bell _____ (already ring) when the bus _____ (arrive) at school.
a)
had already rang, arrived
b)
had already rung, arrived
c)
have already rung, arrived
d)
has already rung, arrived
13.
When we _____ (get) there, the show _____ (already begin).
a)
got, had already begun
b)
got, had already began
c)
had got, had already begun
d)
had got, had already began
14.
She _____ (just go) out when I _____ (call) at her house.
a)
had just went, had called
b)
had just went, had called
c)
had just gone, called
d)
had just gone, had called
15.
After leaving my house, I suddenly _____ (remember) that I _____ (forget) to lock the front door.
a)
remembered, forgot
b)
had remembered, forgot
c)
remembered, have forgotten
d)
remembered, had forgotten
16.
When he _____ (get) home, he _____ (discover) that his little brother _____ (eat) all the chocolates.
a)
got, discovered, had eaten
b)
got, had discovered, had eaten
c)
had gotten, had discovered, had eaten
d)
had gotten, discovered, had eaten
17.

Water (a)   at 0ºC. (freeze)

18.

Susan did not hear the doorbell. She (a)   . (sleep)

19.

The athlete (a)   for the Olympic Games since 2019. (practise)

20.

Mr. Ho has been very busy since he (a)   the company. (join)

21.

Jeff will be (a)   to Canada next month. (emigrate)

22.

By the end of this month, George will (a)   here for a decade. (work)

23.

Konika (a)   the gift last week. (receive)

24.

Kenneth has lived in Serangoon (a)   a long time. (preposition)

25.

She ………… in Sweden before she went to Bangkok. ( live )

(a)  

26.

Jaylen helped his grandma in the house because his father ………… him so. ( tell)

(a)  

27.

I ________________ the dishes two hours ago.

a)

washed.

b)

have washed.

c)

has washed.

d)

wash

e)

had washed

28.

My father ___________________ ill for 3 days.

a)

has be

b)

have been

c)

was

d)

has been

e)

had been

29.

My sister _________________ English since she was five.

a)

has spoken

b)

have spoken

c)

speaks

d)

spoke

e)

had spoken

30.

I ___________________ that book yet.

a)

have read

b)

didn't read

c)

haven't read

d)

hasn't read

e)

hadn't read

31.

Max __________________ the dog for a walk two hours ago.

a)

hasn't taken

b)

have taken

c)

has taken

d)

took

e)

had taken

32.

My best friend ________ just _________ me a present.

a)

have / given

b)

has / given

c)

has / gave

d)

was / gave

e)

had / given

33.

Our car _______________ down, so we ______________ a taxi to go home last night.

a)

have broken / have taken

b)

broke / took

c)

has broken / have taken

d)

had broken / took

e)

broke / had taken

34.
John and Peggy (read) _____ the book. Now they can watch the film.
a)
readed
b)
have read
c)
read
d)
has read
e)
has readed
35.

I and my team … a good rest when our guests … .

a)

have - left

b)

had had - had left

c)

had had - left

d)

had - had left

e)

have - had left

36.

Which tense is this?

"At last the bus came. I had been waiting for haft an hour!"

a)

Simple Past

b)

Past Continous

c)

Past Perfect

d)

Past Perfect Continous

37.

I (be)________________________ here since seven o'clock.

a)

was

b)

had been

c)

have been

d)

am

e)

were

38.

Up to now, Ms Mega (give) __________________ our class five quizzes so far this semester.

a)

gives

b)

gave

c)

had given

d)

has given

e)

is given

39.

Last December, I (see) ________________ snow for the first time in my life.

a)

saw

b)

seen

c)

have seen

d)

has seen

e)

have been seen

40.

Last night my roommate and I (have) __________________ some free time, so we went to a show.

a)

have had

b)

had

c)

have

d)

had had

e)

have been