wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PAST PERFECT (XI LINTAS MINAT)

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

WHAT IS THE SOCIAL FUNCTION OF PAST PERFECT?

a)

EXPRESSES THE IDEA THAT SOMETHING OCCURRED BEFORE ANOTHER ACTION IN THE PAST

b)

EXPRESSES THE IDEA THAT SOMETHING OCCURRED AFTER ANOTHER ACTION IN THE PAST

c)

EXPRESSES THE IDEA THAT SOMETHING OCCURRED WHEN ANOTHER ACTION IN THE PAST

d)

EXPRESSES THE IDEA THAT SOMETHING WILL HAPPEN NEXT

e)

EXPRESSES THE IDEA THAT SOMETHING IS HAPPENING NOW

2.

i HAD NEVER SEEN SUCH A BEAUTIFUL BEACH BEFORE I ....TO KUTA

a)

GOING

b)

GO

c)

WENT

d)

HAD GONE

e)

AM GOING

3.

....SUSAN EVER .... BEFORE SHE MOVED TO THAILAND?

a)

DOES-STUDY

b)

IS-STUDYING

c)

WAS-STUDYING

d)

HAD-STUDIED

e)

HAVE-STUDIED

4.

we .... .... that car for ten years before it broke down

a)

have-had

b)

had-had

c)

had-been

d)

was having

e)

are having

5.

she had never seen a bear before she ....to Alaska

a)

is moving

b)

moved

c)

moves

d)

had moved

e)

moved

6.

He ....(not / be) to Cape Town before 1997.

a)

has been

b)

had been

c)

had being been

d)

is not being

e)

was not being

7.

The children collected the chestnuts that (fall).... from the tree.

a)

had fallen

b)

have fallen

c)

fell

d)

were falling

e)

are falling

8.

(he / phone) .... Angie before he went to see her in London?

a)

has he phoned

b)

had he phoned

c)

he had phoned

d)

have he phoned

e)

he has phoning

9.

What is the correct past perfect form of "I do the laundry"?

a)

I has done the laundry

b)

I had did the laundry.

c)

I did the laundry.

d)

I have done the laundry.

e)

I had done the laundry.

10.

What is the correct past perfect form of "It is hot"?

a)

It had hot.

b)

It had been hot.

c)

It was hot.

d)

It had be hot.

e)

It has been hot

11.

What is the correct past perfect form of "We can rent a car"?

a)

We had rented a car.

b)

We had been able to rent a car.

c)

We could rent a car.

d)

We 'd rent a car.

e)

we could be rent

12.

By the time we got to the cinema the film .... (to start), so we missed the first five minutes.

a)

have started

b)

started

c)

had started

d)

has started

e)

have been started

13.

When he ...., Eve wasn't there. She had left about five minutes before.

a)

was arriving

b)

had arrived

c)

was arriving

d)

arrived

e)

is arriving

14.

I saw Casablanca for the first time last night. I .... (to see) it before.

a)

have seen

b)

had seen

c)

saw

d)

was seeing

e)

has seen

15.

When I ....(arrive) home last night, I discovered that Jane .... (prepare) a beautiful candlelight dinner.

a)

arrived-had prepared

b)

had arrived-prepared

c)

was arriving-had prepared

d)

arrived-has prepared

e)

am arriving-prepared

16.

Jane studied a lot. Jane had an important Biology exam. Jane passed the exam, getting 92%. Jane passed her Biology exam because....

a)

he has studied

b)

he had studied a lot

c)

he have studied a lot

d)

he is studying a lot

e)

he studied a lot

17.

Harry looked at the black clouds and took an umbrella. It started raining heavily. Harry stayed perfectly dry. Harry didn't get wet when it rained because....with him.

a)

he have taken an umbrella

b)

he has taken an umbrella

c)

he had taken an umbrella

d)

took an umbrella

e)

is taking an umbrella

18.

After Jerry .... (DO) his homework, he ....(GO) out to play with his friends.

a)

had done-went

b)

had done-had gone

c)

did-had gone

d)

has done-has gone

e)

was doing-had gone

19.

After putting the letters into the mailbox Mary ....(REALIZE) that she ....(NOT PUT) a stamp on them.

a)

had realized-was not putting

b)

is realizing-had not put

c)

realizes-did not put

d)

realized-had not put

e)

had realized-did not put

20.

When I ....(get back), nobody had done the washing up. I was furious.

a)

was getting

b)

had got back

c)

got back

d)

am getting

e)

will get back

21.

I spent a week in Miami recently. I .... ( not be) there before.

a)

had not been

b)

have not been

c)

has not been

d)

was not

e)

am not

22.

I spent a week in Miami recently. I .... ( not be) there before.

a)

had not been

b)

have not been

c)

has not been

d)

was not

e)

am not

23.

When I rang the bell there was no answer. The neighbour told me that they ....( go out) about half an hour ago.

a)

went out

b)

had gone out

c)

had been gone out

d)

have gone out

e)

has gone out

24.

First, Gunawan plugged in the headphones. Then, he played a CD.

Before he ....a CD, Gunawan .... in the headphones.

a)

played-plugged

b)

had played-plugged

c)

played-had plugged

d)

had been played-plugged

e)

has played-has plugged

25.

First, Soriah fed the cat. Then, she called her mother.Soriah ....her mother after she .... the cat.

a)

called-was feeding

b)

had called-had fed

c)

had called-had fed

d)

called-had fed

e)

called-fed