Langrit Kostenlos testen

← Alle Lektionen: Englische Grammatik

Present perfect (have + Partizip)

Kostenlose Lektion: Englische Grammatik · B1

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.

Soll es wirklich sitzen? Mach das interaktive Quiz und übe diese Struktur mit verteilter Wiederholung.

Dieses Thema kostenlos üben

Mehr englische Grammatik