Form
have oder has + Partizip Perfekt (past participle). Regelmäßige Verben enden auf -ed, unregelmäßige Verben haben eine eigene dritte Form: been, seen, done, gone, written.
| Subjekt | Hilfsverb | Beispiel | Deutsch |
|---|---|---|---|
| I / you / we / they | have ('ve) | I have finished my homework. | Ich bin mit den Hausaufgaben fertig. |
| he / she / it | has ('s) | She has lost her keys. | Sie hat ihre Schlüssel verloren. |
Verneinung: I haven't finished. Frage: Have you finished? Kurzantwort: Yes, I have. / No, I haven't.
Wofür du es brauchst
Das present perfect verbindet die Vergangenheit mit dem Jetzt. Der Zeitpunkt wird nicht genannt; wichtig ist das Ergebnis oder die Erfahrung.
- I have lost my phone. — Ich habe mein Handy verloren. (und habe es immer noch nicht)
- Have you ever been to London? — Warst du schon einmal in London?
- We have lived here for ten years. — Wir wohnen seit zehn Jahren hier.
- She has had three coffees today. — Sie hat heute schon drei Kaffee getrunken.
Present perfect oder past simple
Hier liegt der große Unterschied zum Deutschen. Im gesprochenen Deutsch ist das Perfekt die normale Vergangenheitsform: Ich habe ihn gestern gesehen. Im Englischen geht das nicht. Sobald ein abgeschlossener Zeitpunkt im Satz steht (yesterday, last week, in 2019, two days ago, when I was a child), steht das past simple.
| Situation | Englisch | Deutsch |
|---|---|---|
| Zeitpunkt genannt | I saw him yesterday. | Ich habe ihn gestern gesehen. |
| kein Zeitpunkt, Ergebnis zählt | I have seen the film. | Ich habe den Film gesehen. |
| Zeitraum noch offen | I have worked a lot this week. | Ich habe diese Woche viel gearbeitet. |
| Zeitraum vorbei | I worked a lot last week. | Ich habe letzte Woche viel gearbeitet. |
Signalwörter
just (gerade eben), already (schon), yet (noch nicht, in Verneinung und Frage), ever (jemals), never (nie), so far (bisher).
- He has just arrived. — Er ist gerade angekommen.
- I haven't called her yet. — Ich habe sie noch nicht angerufen.
- She has already left. — Sie ist schon gegangen.
for und since
for steht vor einer Dauer, since vor einem Startpunkt.
- for two years, for a long time, for ten minutes
- since 2019, since Monday, since I was a child
Das deutsche seit deckt beides ab, deshalb musst du hier jedes Mal kurz prüfen: Dauer oder Anfangspunkt.
Achtung für Deutschsprachige
- Perfekt ist nicht present perfect. ✗ I have seen him yesterday. / ✓ I saw him yesterday.
- seit mit Präsens. Das Deutsche benutzt das Präsens, das Englische das present perfect. ✗ I live here since five years. / ✓ I have lived here for five years.
- seit als since oder for. ✗ We have known each other since three years. / ✓ We have known each other for three years.
- Frage nach der Dauer. ✗ How long do you work here? / ✓ How long have you worked here?
Beispieldialog
Have you ever worked in a hotel? — Hast du schon einmal in einem Hotel gearbeitet?
Yes, I have. I worked in Vienna in 2018. — Ja. 2018 habe ich in Wien gearbeitet.
And how long have you been in Berlin? — Und wie lange bist du schon in Berlin?
For two years. I haven't found a flat yet. — Seit zwei Jahren. Eine Wohnung habe ich noch nicht gefunden.