You are on page 1of 2

Past perfect tense

Fill in the blank spaces of the sentences below to make it perfect.


Consider that ‘all the sentences are past perfect tense’

1. Mary _______ (give) me Tony’s address before she left.

2. When the boys arrived at the cinema, the film _______ (already, start).

3. Before we reached the station, we saw that we _______ (lose) our way.

4. All the tickets _______ (be) sold before the concert began.

5. They took a shower after they _______ (finish) the game.

6. I asked Mr. Green how many books he _______ (read)

7. Mum asked me why I ___________________ (not tidy) up my room.

8. Bob was sorry that he _______ (told) me the story.

9. Alan watched TV after he _______ (have) lunch.

10. The sun _______ (shine) yesterday after it _______ (be) cold for many weeks.

11. Uncle David _______ (go) to the doctor after he _______ (be) ill for a month.

12. Before the police _______ (catch) the thief, he _______ (steal) two more watches.

13. Mum once _______ (paint) a picture although she _______ (never, learn) it.

14. I _______ (not tell) my teacher that my mum _______ (help) me with
my homework.

15. I _______ (be) very angry when I _______ (see) that my brother _______ (eat) my apple.

16. The bike _______ (be) much more expensive than he _______ (think) at first.

17. Dad _______ (drive) me home after I _______ (fall) into the water.

18. Marion _______ (ask) me what _______ (happen) to me last week.

19. We _______ (eat) two Big Macs before we _______ (go) home.

20. Paul _______ (not say) that he _______ (take) Albert’s watch.

21. The days _______ (become) colder after it _______ (snow).

22. Martin _______ (tell) me that he _______ (be) in London.

23. I _______ (feel) great after I _______ (pass) the exam.


M sua

1. Had given
2. Had already started
3. Had lost
4. Had been sold
5. Had finished
6. Had read
7. Had not tidied up my room
8. Had told
9. Had lunch
10. Shone, Had been
11. Went, Had been
12. Caught, Had stolen
13. Painted, Had never learn it
14. Did not tell, Had helped
15. Was, Saw, Had eaten
16. Was, Had thought
17. Drove, Had fallen
18. Asked me, Had happened
19. Had eaten, Went
20. Did not say, Had taken
21. Became, Had snowed
22. Told, Had been
23. Felt, Had passed

You might also like