Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past perfect simple

Total questions: 21

Worksheet time: 15mins

Name
Class
Date
1.

Before I came here, I ______ (speak) to Jack.

a)

had speaken

b)

had spoke

c)

had spoken

d)

had speaked

2.

I (a)   (know) my husband for 3 years when we got married.

3.

I opened the fridge to find that someone (a)   (eat) all my chocolate.

4.

Julie wasn't at home. She had _______ (go) shopping.

a)

went

b)

goes

c)

goed

d)

gone

5.

He had never ______ (drive) a motorbike before.

a)

drove

b)

driven

c)

droven

d)

drived

6.

I opened my purse [bolsa de mano] to find that I (a)   (forget) my credit card.

7.

Liz _____ (not/ride) a horse before that day.

a)

had ridden

b)

hadn't rode

c)

hadn't ride

d)

hadn't ridden

8.

When I arrived at the cinema, the film ____ (start).

a)

had started

b)

has started

c)

had starten

d)

was started

9.

Marcy and Anne ____ (not/meet) before the party.

a)

hadn't meet

b)

hadn't met

c)

hadn't meeted

d)

hadn't meted

10.

My grandad (a)   (not/use) email before, so I showed him how to use it.

11.

Sasha was happy because she ______ (buy) a new laptop.

a)

had bought

b)

had buyed

c)

hadn't bought

d)

had boughted

12.

I _______ (watch) the movie before I read the book.

a)

had wotch

b)

had watched

c)

had watch

d)

has watched

13.

(a)   (you/visit/ever) Mexico City before you moved there?

14.

Joe (a)   (already/leave) when we arrived.

15.

That was the most beautiful photo I (a)   (ever/see)!

16.

They ______ (not/understand) the movie because they didn't read the comic.

a)

hadn't understand

b)

hadn't understanded

c)

hadn't understood

d)

hadn't understant

17.

Amy ______ (hit) me with a soccer ball.

a)

had hited

b)

had hit

c)

had hut

d)

had hitten

18.

My mother (a)   (teach) me French without anyone knowing.

19.

They _____ (come) from thousands of miles away.

a)

had come

b)

had came

c)

had comed

d)

had camed

20.

We had been fishing all night and ______ (catch) nothing.

a)

had caughted

b)

had catched

c)

had cought

d)

had caught

21.

I showed Luz the phone my mom (a)   (give) me.