Present Perfect – Building Questions
Exercises (1–25)
Build questions with have / has + subject + past participle.
Examples:
Have you finished?
[Hast du fertig gemacht?]
Has she arrived?
[Ist sie angekommen?]
1. ______ you finished your homework?
Have
a) Have
b) Has
[Hast du deine Hausaufgaben fertig gemacht?]
2. ______ she arrived yet?
Has
a) Have
b) Has
[Ist sie schon angekommen?]
3. ______ they seen this film?
Have
a) Have
b) Has
[Haben sie diesen Film gesehen?]
4. ______ he called you?
Has
a) Have
b) Has
[Hat er dich angerufen?]
5. ______ you ever been to London?
Have
a) Have
b) Has
[Warst du schon einmal in London?]
6. ______ she finished already?
Has
a) Has
b) Have
[Hat sie schon fertig gemacht?]
7. ______ they done the work?
Have
a) Has
b) Have
[Haben sie die Arbeit gemacht?]
8. ______ he broken the window?
Has
a) Has
b) Have
[Hat er das Fenster kaputt gemacht?]
9. ______ you lost your keys?
Have
a) Have
b) Has
[Hast du deine Schlüssel verloren?]
10. ______ she spoken to him?
Has
a) Have
b) Has
[Hat sie mit ihm gesprochen?]
11. ______ they finished yet?
Have
a) Have
b) Has
[Haben sie schon fertig gemacht?]
12. ______ he eaten lunch?
Has
a) Have
b) Has
[Hat er zu Mittag gegessen?]
13. ______ you read this book?
Have
a) Have
b) Has
[Hast du dieses Buch gelesen?]
14. ______ she written the email?
Has
a) Has
b) Have
[Hat sie die E-Mail geschrieben?]
15. ______ they met him?
Have
a) Has
b) Have
[Haben sie ihn getroffen?]
16. ______ he taken your book?
Has
a) Has
b) Have
[Hat er dein Buch genommen?]
17. ______ you found it?
Have
a) Have
b) Has
[Hast du es gefunden?]
18. ______ she bought a car?
Has
a) Have
b) Has
[Hat sie ein Auto gekauft?]
19. ______ they seen this place?
Have
a) Have
b) Has
[Haben sie diesen Ort gesehen?]
20. ______ he finished the task?
Has
a) Has
b) Have
[Hat er die Aufgabe beendet?]
21. ______ you called her?
Have
a) Has
b) Have
[Hast du sie angerufen?]
22. ______ she done it?
Has
a) Has
b) Have
[Hat sie es gemacht?]
23. ______ they taken the train?
Have
a) Have
b) Has
[Haben sie den Zug genommen?]
24. ______ he written the report?
Has
a) Have
b) Has
[Hat er den Bericht geschrieben?]
25. ______ you finished everything?
Have
a) Have
b) Has
[Hast du alles fertig gemacht?]