Home » Grammar » A2 Elementary Grammar Practice Tests » Past Perfect Practice Tests with A2 Grammar Rules & Examples

Past Perfect Practice Tests with A2 Grammar Rules & Examples

Exercise 1

Choose the correct past perfect form to complete each sentence.

Example: She was tired because she ______ not slept well. (had / have / has)
Answer: She was tired because she had not slept well.

1. By the time I arrived, the train ___.
2. She was hungry because she ___ breakfast.
3. When we got to the cinema, the film ___.
4. ___ he ever visited London before last year?
5. Tom was tired because he ___ hard all day.
6. I ___ that movie before, so I knew the ending.
7. Which sentence uses the Past Perfect correctly?
8. By the time he called me, I ___ to sleep.
9. They ___ the homework before the teacher asked for it.
10. I felt sick because I ___ too much cake.