Present Perfect erklärt: Bildung, Verwendung und Signalwörter

Das Present Perfect ist die Zeitform, die Deutsche am häufigsten falsch benutzen, weil unser Perfekt ganz anders funktioniert. Du brauchst es, sobald du über Erfahrungen, gerade Passiertes oder Dinge sprichst, die bis heute andauern.

Schau hin

Die Regel

Das Present Perfect verbindet die Vergangenheit mit der Gegenwart. Es wird mit have/has + Partizip Perfekt gebildet. Es wird für Erfahrungen, kürzlich abgeschlossene Handlungen mit Auswirkung auf die Gegenwart und Handlungen verwendet, die in der Vergangenheit begonnen haben und noch andauern. Wichtige Signalwörter: ever, never, already, yet, just, since, for.

Form: have/has + Partizip Perfekt (I have eaten, she has gone).

Für Lebenserfahrungen: I have visited Japan. (wann ist unwichtig)

Mit 'just' für gerade abgeschlossene Handlungen: She has just left.

Verwende 'since' für einen Zeitpunkt (since Monday) und 'for' für eine Dauer (for three years).

'Already' in positiven Sätzen; 'yet' in Verneinungen und Fragen.

So bildest du das Present Perfect

Das Present Perfect besteht aus have oder has und dem dritten Verb (Past Participle). Bei regelmäßigen Verben ist das Partizip gleich der -ed-Form (work – worked – worked), bei unregelmäßigen musst du es lernen (go – went – gone, see – saw – seen, write – wrote – written).

Have steht bei I, you, we, they, has bei he, she, it. Das Partizip bleibt in allen Personen gleich.

FormLangformKurzform
BejahtI have finished. / She has finished.I've finished. / She's finished.
VerneintI have not finished. / She has not finished.I haven't finished. / She hasn't finished.
FrageHave you finished? / Has she finished?–
KurzantwortYes, I have. / No, she hasn't.–
Frage mit FragewortWhat have you done? / Where has he been?What've you done?

Wann du das Present Perfect verwendest

Der gemeinsame Nenner: Die Handlung liegt in der Vergangenheit, aber der Bezug zur Gegenwart ist wichtig. Ein konkreter Zeitpunkt in der Vergangenheit wird nicht genannt.

Signalwörter im Überblick

Diese Wörter stehen auffallend oft im Present Perfect. Achte auf ihre Position: Already, just, ever und never stehen meist zwischen have/has und dem Partizip. Yet steht am Satzende.

SignalwortBedeutungBeispiel
everjemals (Fragen)Have you ever been to London?
nevernieI have never seen a whale.
alreadyschon (bejaht)She has already called him.
yetschon / noch nicht (Frage, Verneinung)Have you finished yet? – I haven't finished yet.
justgerade ebenHe has just arrived.
so far / up to nowbisherSo far, we have sold 200 tickets.
recently / latelyin letzter ZeitI have been very busy lately.
sinceseit (Zeitpunkt)We have been friends since 2015.
forseit / schon (Zeitdauer)We have been friends for ten years.
this week / this yearZeitraum, der noch läuftI have read two books this month.

since und for richtig benutzen

Beide Wörter heißen im Deutschen oft „seit“, im Englischen musst du sie unterscheiden: Since nennt den Startpunkt, for nennt die Dauer. Danach steht im Englischen das Present Perfect, nicht das Präsens.

since (Zeitpunkt)for (Zeitdauer)
since Mondayfor three days
since 2019for five years
since last summerfor a long time
since I was a childfor ages

Present Perfect oder Simple Past?

Sobald du sagst, wann etwas passiert ist (yesterday, last week, in 2019, two hours ago, when I was young), steht das Simple Past. Das Present Perfect verträgt keine solche feste Zeitangabe in der Vergangenheit. Mit this morning, today und this week hängt es davon ab, ob der Zeitraum noch läuft.

Fragst du nach dem Zeitpunkt, wechselst du ebenfalls ins Simple Past: Have you been to Rome? – Yes, I have. – When did you go? Eine ausführliche Gegenüberstellung findest du auf der Seite zu Present Perfect vs. Simple Past.

Have been und have gone

Have been to bedeutet, dass jemand dort war und zurück ist: She has been to Paris. (Sie war in Paris und ist wieder hier.) Have gone to bedeutet, dass jemand hingegangen und noch dort ist: She has gone to Paris. (Sie ist jetzt in Paris oder unterwegs dorthin.)

Typische Fehler

Übungen mit Lösungen

  1. She ___ (never / eat) Indian food.
    Setze die richtige Form ein.
    Lösung
    has never eaten — has + never + Partizip Perfekt
  2. I ___ him for ten years.
    Wähle die richtige Form.
    1. have known
    2. has known
    3. knew
    4. am knowing
    Lösung
    have known — 'I' + have + Partizip Perfekt; 'for' = Dauer
  3. They have been married ___ 1998.
    Setze since oder for ein.
    Lösung
    since — Bestimmtes Jahr = since
  4. She has went to the store.
    Korrigiere den Fehler.
    Lösung
    She has gone to the store. — Partizip Perfekt von go = gone
  5. ___ you ever ___ to Australia?
    Wähle die richtige Form.
    1. Have ... been
    2. Has ... been
    3. Did ... be
    4. Are ... been
    Lösung
    Have ... been — Erfahrungsfrage: Have + Subjekt + ever + Partizip Perfekt
  6. I ___ (already / finish) the book.
    Setze die richtige Form ein.
    Lösung
    have already finished — have + already + Partizip Perfekt
  7. has / she / yet / not / arrived
    Bringe die Wörter in die richtige Reihenfolge.
    Lösung
    She has not arrived yet. — Subjekt + has + not + Partizip Perfekt + yet

Mehr Übungen mit Aussprache-Check findest du im Kurs. Englisch kostenlos lernen →

Häufige Fragen

Wann benutze ich Present Perfect und wann Simple Past?

Present Perfect nimmst du, wenn der Zeitpunkt unwichtig oder unbekannt ist und die Handlung einen Bezug zur Gegenwart hat. Das Simple Past nimmst du, wenn die Zeit genannt wird oder klar abgeschlossen ist. Eine feste Zeitangabe wie yesterday, last year oder in 2018 ist das sicherste Zeichen für das Simple Past.

Was ist der Unterschied zwischen since und for?

Since beantwortet die Frage „ab wann?“ und steht vor einem Zeitpunkt (since 2020, since Monday). For beantwortet „wie lange?“ und steht vor einer Zeitspanne (for two weeks, for a year). In beiden Fällen folgt meist das Present Perfect.

Warum benutzt man im Englischen nicht das Perfekt wie im Deutschen?

Das deutsche Perfekt ist im Alltag die normale Vergangenheitsform und kann jede abgeschlossene Handlung ausdrücken. Das englische Present Perfect ist enger: Es betont die Verbindung zur Gegenwart. Für abgeschlossene Ereignisse mit Zeitangabe verwendet Englisch das Simple Past.

Wo steht already, just und yet im Satz?

Already und just stehen meist zwischen have/has und dem Partizip: I have already eaten. She has just called. Yet steht am Satzende: Have you eaten yet? I haven't eaten yet. Already kann bei Betonung auch am Satzende stehen.

Wie unterscheide ich have been und have gone?

Have been bedeutet „war dort und ist zurück“, have gone bedeutet „ist hingegangen und noch dort“. Zum Beispiel: He has been to Berlin heißt, er war schon einmal in Berlin. He has gone to Berlin heißt, er ist gerade dorthin gefahren.

Wo kann ich das Present Perfect üben?

Unter dieser Erklärung findest du Übungen mit Lösungen. Bei Langula kannst du Grammatik und Wortschatz außerdem kostenlos weiter üben.

Zeitformen

Present Perfect im Kurs üben

Langula führt dich in fünf Schritten durch jedes Grammatikthema – mit Audio, Übungen und Aussprache-Check. Kostenlos.

Englisch lernen