wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

014-Grammar4-Unit 11. Past perfect

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

a)

I've ( I have )

b)

I'd ( I had )

2.

a)

she'd already fallen

b)

she already fell

3.

a)

had finished

b)

finished

4.

a)

forgot

b)

forgotten

5.

S + had + V3/ed + O. is _____________ sentence.

a)

past perfect

b)

present perfect

c)

past simple

d)

past continuous

6.

Yes/No question form of PAST PERFECT is

a)

Have / Has + S + V3/ed + O?

b)

Had + S + V3/ed + O?

c)

Do/Does + S + V + O?

d)

Did + S + V + O?

7.

Past perfact used to talk about

a)

an event happened in the past and we don't know when it happened

b)

event A happened sooner than event B in the past.

8.
a)

had just finished

b)

had already finished

c)

had never finished

9.

a)

had just flied

b)

had already flied

c)

had never flied

10.

a)

had just eaten

b)

had already eaten

c)

had never eaten

11.

a)

had just visited

b)

had already visited

c)

há never visited

12.

I had already watched that movie three times but I wanted to watch it again.


Already stands __________ verb past participle (V3/ed)

a)

before

b)

after

13.

I had just finished my homework and my friend came.


Just stands ___________ verb past participle.

a)

before

b)

after

14.

I had never visited Paris before and I was really excited.


past participle stands ___________ never.

a)

before

b)

after

15.

a)

had just used

b)

had already used

c)

had never used

16.

a)

had just fallen

b)

had already fallen

c)

had never fallen

17.

a)

had just run

b)

had already run

c)

had never run

18.

a)

had just worn

b)

had already worn

c)

had never worn

19.

a)

had just arrieved

b)

had already arrived

c)

had never arrived

20.

a)

looked / stopped

b)

looked / had stopped

c)

had looked / stopped

d)

had looked / had stopped

21.

a)

reached / started

b)

had reached / started

c)

reached / had started

d)

had reached / had reached

22.

a)

never went

b)

had never been

23.

a)

ended / closed

b)

ended / had closed

c)

had ended / closed

d)

had ended / had closed

24.

a)

already cleaned / had

b)

already cleaned / had had

c)

had already cleaned / had

d)

had already cleaned / had had

25.

a)

didn't win / didn't practise

b)

didn't win / hadn't practised

c)

hadn't won / didn't practise

d)

hadn't won / hadn't practised