wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PENILAIAN HARIAN UNIT 2 GRADE 11 (PERFECT TENSE)

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

It's cooler in here now. .................... (I / open / the window)

a)

I open the window

b)

I have open the window

c)

I opened the window

d)

I have opened the window

e)

I had open the window

2.

The runner Amos Temila…………………………… (break) the world record for the 1500 metres in Frankfurt. Then two days later in Helsinki, Lee Williams ran it in an even faster time.

a)

Have break

b)

Have breaking

c)

Have broken

d)

Has broken

3.

My sister………………………….. away from home. But she came back two days later.

a)

Run

b)

Has run

c)

Have run

d)

Has running

4.

I'm tired. ..............(I / walk / miles) .

a)

I have walk miles

b)

I had walk miles

c)

I have walked miles

d)

I have walking miles

5.

Your parcel ………….. The postman brought it at eight o'clock.

a)

Arrived

b)

Have Arrive

c)

Arriving

d)

Has arrived

6.

I felt really tired when I took the train to work yesterday because Sarah and 1 ……….. to a party the evening before.

a)

Had

b)

had been

c)

gone

d)

have been

7.

Claire looked very suntanned when I saw her last week. She ........

(just / be on holiday)

a)

had just been on holiday

b)

just on holiday

c)

just have being on holiday

d)

Just have been on holiday

8.

I went to the box office at lunch-time, but they had already sold all the tickets.

a)

past perfect tense

b)

simple past tense

c)

present perfect tense

d)

past perfect continues

9.

They………serving meals by the time we get to the restaurant

a)

have stopped

b)

will have stopped

c)

will have stop

d)

will have been stop

10.

Which one is the correct sentence future perfect tense ?

a)

she had been dancing since she was five

b)

she will have finished her study before 5 P.M this evening.

c)

she have been cleaning for 2 hours

d)

she will have a meat for dinner

11.
They _____ (put) out the fire when they reached the airport.
a)
put
b)
has put
c)
have put
d)
had put
12.
After the gardener _____ (sweep) up the leaves, he burnt them.
a)
swept
b)
has swept
c)
have swept
d)
had swept
13.
They stopped working after the sun _____ (set).
a)
sets
b)
has sets
c)
have set
d)
had set
14.
They _____ (put) out the fire when they reached the airport.
a)
put
b)
has put
c)
have put
d)
had put
15.
The rain _____ (stop) when I woke up.
a)
has stopped
b)
have stopped
c)
had stopped
d)
stopped
16.
After the gardener _____ (sweep) up the leaves, he burnt them.
a)
swept
b)
has swept
c)
have swept
d)
had swept
17.

At this time tomorrow, I … to pay off my debts.

a)

Will have money

b)

Will have offered

c)

will have offered

d)

Will have had money

18.

By this afternoon, I … the lawn with a push mower.

a)

Will have saw

b)

Will have seen

c)

Will have been mowed

d)

Will have mowed

19.

They hope they …all the tenses by the times the exam comes.

a)

Will have mastered

b)

Will have been mastered

c)

Will have master

d)

Will have been mastered

20.

The person … probation by January.

a)

Will has finished

b)

Will have been left

c)

Will have left

d)

Will have finished