• xxxx
English Exercise - Past Perfect tense

Past Perfect Exercises

1. Before I arrived at the party, they ______ all the pizza.
a) had already eaten
b) already ate
c) had eaten

2. By the time we got to the cinema, the movie ______.
a) had started
b) started
c) has started

3. She was tired because she ______ all day.
a) had worked
b) worked
c) has worked

4. When I checked my email, I saw that I ______ a message from my friend.
a) had received
b) received
c) has received

5. The children were excited because they ______ a circus before.
a) never seen
b) had never seen
c) have never seen

6. By the time we reached the station, the train ______.
a) left
b) had left
c) leaves

7. They couldn't enter the museum because it ______ for the day.
a) closed
b) had closed
c) has closed

8. Before the rain started, we ______ our picnic.
a) already finished
b) had already finished
c) has already finished

9. He felt sad because he realized he ______ his wallet at home.
a) left
b) had left
c) lefts

10. After I ______ the book, I returned it to the library.
a) read
b) had read
c) reads