Present Perfect – Answering Questions
Exercises (1–25)
Answer present perfect questions with short answers:
Yes, I have. / No, I haven't.
Yes, he has. / No, he hasn't.
Examples:
Have you finished? – Yes, I have.
[Hast du fertig gemacht? – Ja, habe ich.]
Has she arrived? – No, she hasn't.
[Ist sie angekommen? – Nein, ist sie nicht.]
1. Have you finished your homework? ______
Yes, I have.
a) Yes, I have.
b) Yes, I do.
[Hast du deine Hausaufgaben fertig gemacht? – Ja, habe ich.]
2. Has she arrived yet? ______
No, she hasn't.
a) No, she didn't.
b) No, she hasn't.
[Ist sie schon angekommen? – Nein, ist sie nicht.]
3. Have they seen this film? ______
Yes, they have.
a) Yes, they have.
b) Yes, they are.
[Haben sie diesen Film gesehen? – Ja, haben sie.]
4. Has he called you? ______
No, he hasn't.
a) No, he hasn't.
b) No, he doesn't.
[Hat er dich angerufen? – Nein, hat er nicht.]
5. Have you ever been to London? ______
Yes, I have.
a) Yes, I am.
b) Yes, I have.
[Warst du schon einmal in London? – Ja, war ich.]
6. Has she finished already? ______
Yes, she has.
a) Yes, she has.
b) Yes, she did.
[Hat sie schon fertig gemacht? – Ja, hat sie.]
7. Have they done the work? ______
No, they haven't.
a) No, they didn't.
b) No, they haven't.
[Haben sie die Arbeit gemacht? – Nein, haben sie nicht.]
8. Has he broken the window? ______
Yes, he has.
a) Yes, he has.
b) Yes, he is.
[Hat er das Fenster kaputt gemacht? – Ja, hat er.]
9. Have you lost your keys? ______
No, I haven't.
a) No, I haven't.
b) No, I didn't.
[Hast du deine Schlüssel verloren? – Nein, habe ich nicht.]
10. Has she spoken to him? ______
Yes, she has.
a) Yes, she did.
b) Yes, she has.
[Hat sie mit ihm gesprochen? – Ja, hat sie.]
11. Have they finished yet? ______
No, they haven't.
a) No, they haven't.
b) No, they aren't.
[Haben sie schon fertig gemacht? – Nein, haben sie nicht.]
12. Has he eaten lunch? ______
Yes, he has.
a) Yes, he has.
b) Yes, he did.
[Hat er zu Mittag gegessen? – Ja, hat er.]
13. Have you read this book? ______
No, I haven't.
a) No, I don't.
b) No, I haven't.
[Hast du dieses Buch gelesen? – Nein, habe ich nicht.]
14. Has she written the email? ______
Yes, she has.
a) Yes, she has.
b) Yes, she writes.
[Hat sie die E-Mail geschrieben? – Ja, hat sie.]
15. Have they met him? ______
Yes, they have.
a) Yes, they did.
b) Yes, they have.
[Haben sie ihn getroffen? – Ja, haben sie.]
16. Has he taken your book? ______
No, he hasn't.
a) No, he hasn't.
b) No, he doesn't.
[Hat er dein Buch genommen? – Nein, hat er nicht.]
17. Have you found it? ______
Yes, I have.
a) Yes, I have.
b) Yes, I found.
[Hast du es gefunden? – Ja, habe ich.]
18. Has she bought a car? ______
No, she hasn't.
a) No, she didn't.
b) No, she hasn't.
[Hat sie ein Auto gekauft? – Nein, hat sie nicht.]
19. Have they seen this place? ______
Yes, they have.
a) Yes, they have.
b) Yes, they were.
[Haben sie diesen Ort gesehen? – Ja, haben sie.]
20. Has he finished the task? ______
No, he hasn't.
a) No, he hasn't.
b) No, he didn't.
[Hat er die Aufgabe beendet? – Nein, hat er nicht.]
21. Have you called her? ______
Yes, I have.
a) Yes, I do.
b) Yes, I have.
[Hast du sie angerufen? – Ja, habe ich.]
22. Has she done it? ______
Yes, she has.
a) Yes, she has.
b) Yes, she did.
[Hat sie es gemacht? – Ja, hat sie.]
23. Have they taken the train? ______
No, they haven't.
a) No, they haven't.
b) No, they didn't.
[Haben sie den Zug genommen? – Nein, haben sie nicht.]
24. Has he written the report? ______
Yes, he has.
a) Yes, he wrote.
b) Yes, he has.
[Hat er den Bericht geschrieben? – Ja, hat er.]
25. Have you finished everything? ______
No, I haven't.
a) No, I haven't.
b) No, I don't.
[Hast du alles fertig gemacht? – Nein, habe ich nicht.]