Past Perfect – Mixed Forms (1–25)

Past Perfect – Mixed (Positive, Negative, Questions)

Past Perfect – Mixed Exercfises

Use the past perfect to talk about an action that happened before another moment in the past.

Form:
Positive: had + past participle
Negative: hadn't + past participle
Question: Had + subject + past participle?

Example:
When I arrived, she had already left.
[Als ich ankam, war sie schon gegangen.]

We use shortened forms:
hadn't = had not

Score: 0 / 25

1. When I arrived, she ______ already.
a) had left
b) left
[Als ich ankam, war sie schon gegangen.]

2. He ______ the email before the meeting started.
a) hadn't read
b) didn't read
[Er hatte die E-Mail vor dem Meeting nicht gelesen.]

3. ______ you finished the report before the deadline?
a) Did
b) Had
[Hattest du den Bericht vor der Frist fertiggestellt?]

4. We ______ dinner before they arrived.
a) had finished
b) finished
[Wir hatten gegessen, bevor sie ankamen.]

5. I realised I ______ my keys at home.
a) left
b) had left
[Ich merkte, dass ich meine Schlüssel zu Hause gelassen hatte.]

6. They ______ the tickets, so they couldn’t enter.
a) hadn't bought
b) didn't buy
[Sie hatten die Tickets nicht gekauft, deshalb konnten sie nicht hinein.]

7. ______ she ever visited London before that trip?
a) Had
b) Did
[Hatte sie London vor dieser Reise jemals besucht?]

8. By the time we arrived, they ______ everything.
a) prepared
b) had prepared
[Als wir ankamen, hatten sie schon alles vorbereitet.]

9. He ______ the report before the boss asked for it.
a) hadn't finished
b) didn't finish
[Er hatte den Bericht nicht fertiggestellt, bevor der Chef danach fragte.]

10. ______ they already left when you arrived?
a) Did
b) Had
[Waren sie schon gegangen, als du angekommen bist?]

11. She was happy because she ______ the exam.
a) had passed
b) passed
[Sie war glücklich, weil sie die Prüfung bestanden hatte.]

12. I ______ him before that day.
a) didn't meet
b) hadn't met
[Ich hatte ihn vor diesem Tag nicht getroffen.]

13. ______ you locked the door before leaving?
a) Had
b) Did
[Hattest du die Tür abgeschlossen, bevor du gegangen bist?]

14. After they ______ dinner, they went out.
a) ate
b) had eaten
[Nachdem sie gegessen hatten, gingen sie aus.]

15. He ______ his homework, so he watched TV.
a) had finished
b) finished
[Er hatte seine Hausaufgaben gemacht, deshalb sah er fern.]

16. They ______ the problem before calling support.
a) hadn't solved
b) didn't solve
[Sie hatten das Problem nicht gelöst, bevor sie den Support anriefen.]

17. ______ he ever tried sushi before that evening?
a) Did
b) Had
[Hatte er vor diesem Abend jemals Sushi probiert?]

18. By the time we got there, the film ______.
a) had started
b) started
[Als wir ankamen, hatte der Film schon begonnen.]

19. She ______ the email before she replied.
a) read
b) had read
[Sie hatte die E-Mail gelesen, bevor sie antwortete.]

20. I realised I ______ my phone at work.
a) hadn't left
b) didn't leave
[Ich merkte, dass ich mein Handy nicht bei der Arbeit gelassen hatte.]

21. ______ they finished the project before the deadline?
a) Had
b) Did
[Hatten sie das Projekt vor der Frist beendet?]

22. He ______ there before, so he got lost.
a) didn't go
b) hadn't been
[Er war vorher noch nie dort gewesen, deshalb verlief er sich.]

23. After she ______ the book, she returned it.
a) had finished
b) finished
[Nachdem sie das Buch beendet hatte, gab sie es zurück.]

24. We ______ anything before the guests arrived.
a) hadn't prepared
b) didn't prepare
[Wir hatten nichts vorbereitet, bevor die Gäste ankamen.]

25. ______ you ever seen that film before?
a) Did
b) Had
[Hattest du diesen Film schon einmal gesehen?]

Score: 0 / 25

Past Perfect – Mixed (Positive, Negative, Questions)