Present Perfect – Answering Questions (1–25)

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.]

Score: 0 / 25

1. Have you finished your homework? ______
a) Yes, I have. b) Yes, I do.
[Hast du deine Hausaufgaben fertig gemacht? – Ja, habe ich.]

2. Has she arrived yet? ______
a) No, she didn't. b) No, she hasn't.
[Ist sie schon angekommen? – Nein, ist sie nicht.]

3. Have they seen this film? ______
a) Yes, they have. b) Yes, they are.
[Haben sie diesen Film gesehen? – Ja, haben sie.]

4. Has he called you? ______
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? ______
a) Yes, I am. b) Yes, I have.
[Warst du schon einmal in London? – Ja, war ich.]

6. Has she finished already? ______
a) Yes, she has. b) Yes, she did.
[Hat sie schon fertig gemacht? – Ja, hat sie.]

7. Have they done the work? ______
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? ______
a) Yes, he has. b) Yes, he is.
[Hat er das Fenster kaputt gemacht? – Ja, hat er.]

9. Have you lost your keys? ______
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? ______
a) Yes, she did. b) Yes, she has.
[Hat sie mit ihm gesprochen? – Ja, hat sie.]

11. Have they finished yet? ______
a) No, they haven't. b) No, they aren't.
[Haben sie schon fertig gemacht? – Nein, haben sie nicht.]

12. Has he eaten lunch? ______
a) Yes, he has. b) Yes, he did.
[Hat er zu Mittag gegessen? – Ja, hat er.]

13. Have you read this book? ______
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? ______
a) Yes, she has. b) Yes, she writes.
[Hat sie die E-Mail geschrieben? – Ja, hat sie.]

15. Have they met him? ______
a) Yes, they did. b) Yes, they have.
[Haben sie ihn getroffen? – Ja, haben sie.]

16. Has he taken your book? ______
a) No, he hasn't. b) No, he doesn't.
[Hat er dein Buch genommen? – Nein, hat er nicht.]

17. Have you found it? ______
a) Yes, I have. b) Yes, I found.
[Hast du es gefunden? – Ja, habe ich.]

18. Has she bought a car? ______
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? ______
a) Yes, they have. b) Yes, they were.
[Haben sie diesen Ort gesehen? – Ja, haben sie.]

20. Has he finished the task? ______
a) No, he hasn't. b) No, he didn't.
[Hat er die Aufgabe beendet? – Nein, hat er nicht.]

21. Have you called her? ______
a) Yes, I do. b) Yes, I have.
[Hast du sie angerufen? – Ja, habe ich.]

22. Has she done it? ______
a) Yes, she has. b) Yes, she did.
[Hat sie es gemacht? – Ja, hat sie.]

23. Have they taken the train? ______
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? ______
a) Yes, he wrote. b) Yes, he has.
[Hat er den Bericht geschrieben? – Ja, hat er.]

25. Have you finished everything? ______
a) No, I haven't. b) No, I don't.
[Hast du alles fertig gemacht? – Nein, habe ich nicht.]

Score: 0 / 25

Present Perfect – Answering Questions

Exercises (1–25)

Present Perfect – Answering Questions Exercises (1–25)