Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past perfect tense

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

After they......... (eat) this fish, they began to feel sick

a)

Have eaten

b)

Had eaten

c)

ate

d)

eat

2.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed

3.

He _____________the dishes before he __________ breakfast.( wash/ have)

a)

washes- has

b)

had washed- had

c)

washed- had had

d)

washed- had

4.

How many English books (read/she) _____ before she (go) ___ to London?

a)

had she read / went

b)

had she been reading / went

c)

had she read / /had gone

d)

have you read / went

5.

(where/she/live) _______ before she moved to Chicago?

a)

Where did she live

b)

Where had she lived

c)

Where had she live

d)

Where have you lived

6.

Before she left her job, She _____________ (be) tired and sick.

a)

had been

b)

has been

c)

have been

d)

all are correct

7.

When I arrived at the office, the meeting .....

a)

start

b)

had started

c)

started

d)

has started

8.

She... worked here since last year.

a)

was

b)

were

c)

has

d)

have

9.

... he finished his homework?

a)

was

b)

were

c)

has

d)

have

10.

Denny ..............(know) Japan so well because he ..............(visit) the city several times.



(a)