Past Perfect Exercises
Past Perfect Exercises | Englisch Grammatik
Past Perfect Exercises
1. Before I arrived at the party, they ______ all the pizza.
had already eaten
a) had already eaten
b) already ate
c) had eaten
2. By the time we got to the cinema, the movie ______.
had started
a) had started
b) started
c) has started
3. She was tired because she ______ all day.
had worked
a) had worked
b) worked
c) has worked
4. When I checked my email, I saw that I ______ a message from my friend.
had received
a) had received
b) received
c) has received
5. The children were excited because they ______ a circus before.
had never seen
a) never seen
b) had never seen
c) have never seen
6. By the time we reached the station, the train ______.
had left
a) left
b) had left
c) leaves
7. They couldn't enter the museum because it ______ for the day.
had closed
a) closed
b) had closed
c) has closed
8. Before the rain started, we ______ our picnic.
had already finished
a) already finished
b) had already finished
c) has already finished
9. He felt sad because he realized he ______ his wallet at home.
had left
a) left
b) had left
c) lefts
10. After I ______ the book, I returned it to the library.
had read
a) read
b) had read
c) reads