Present Perfect

B1 · MittelstufeGegenwartszeiten

Das Present Perfect verbindet die Vergangenheit mit dem Jetzt — wichtig ist das Ergebnis oder die Bedeutung jetzt, nicht der genaue Zeitpunkt. Es sieht aus wie das deutsche Perfekt, wird aber viel enger verwendet.

Das lernst du

  • Form: have/has + Past Participle (I have finished, she has finished)
  • Verwendung, wenn der genaue Zeitpunkt nicht genannt wird oder keine Rolle spielt — im Fokus steht das Ergebnis jetzt
  • Häufig mit ever, never, already, yet, just, so far und for/since
  • Der Unterschied zum Past Simple, das einen bestimmten, abgeschlossenen Zeitpunkt braucht (oder voraussetzt) — und warum „Ich habe ihn gestern gesehen“ im Englischen Past Simple ist

Vergangene Handlung, Bedeutung für jetzt

Das Present Perfect verbindet etwas, das in der Vergangenheit passiert ist, mit dem jetzigen Moment — weil es gerade erst passiert ist, weil das Ergebnis jetzt noch wichtig ist oder weil es irgendwann bis jetzt passiert ist, ohne dass der Zeitpunkt zählt.

Wichtig für dich: Im gesprochenen Deutsch ist das Perfekt einfach die normale Vergangenheit („Ich habe gestern Pizza gegessen“). Das englische Present Perfect ist viel enger — es steht nur, wenn die Vergangenheit noch mit dem Jetzt verbunden ist. "I've lost my keys." heißt: Die Schlüssel sind jetzt weg.

"I've lost my keys."
"She has finished her homework."
"They've never been to Italy."

So bildest du das Present Perfect

Du nimmst have (I/you/we/they) oder has (he/she/it) und danach das Past Participle (die dritte Verbform) des Vollverbs. Viele Past Participles sind regelmäßig (-ed), aber viele häufige Verben sind unregelmäßig: go → gone, see → seen, do → done.

Die gute Nachricht: Die Form funktioniert wie das deutsche Perfekt mit „haben“. Aber: Das Englische kennt kein Perfekt mit „sein“. Wo du „Ich bin gegangen“ oder „Sie ist angekommen“ sagst, heißt es immer have/has: "She has gone home.", "She has arrived." Und anders als im Deutschen steht das Participle nicht am Satzende, sondern direkt nach have: "I have finished the report." — nicht „I have the report finished“.

Kurzformen: I've, you've, we've, they've, he's/she's/it's (= has). Verneinung: haven't/hasn't. Frage: have/has vor das Subjekt — "Have you finished?"

"I have finished the report."
"She has already left."
"We have never tried this before."

Typische Signalwörter

Ever und never fragen bzw. antworten nach Erfahrungen im ganzen bisherigen Leben. Already und yet sind typisch in Fragen und Verneinungen darüber, ob etwas schon passiert ist. Just bedeutet „gerade eben“. So far und up to now zeigen, dass ein Zeitraum noch offen ist.

Das deutsche „schon“ verteilt sich auf drei Wörter: „Warst du schon mal in Japan?“ → "Have you ever been to Japan?" (Erfahrung: ever); „Hast du den Bericht schon fertig?“ in Fragen → meist yet ("Have you finished the report yet?"); „Sie ist schon gegangen“ in Aussagen → already ("She has already left."). „Noch nicht“ heißt not ... yet: "I haven't finished yet."

Achte auch auf „gerade“: „Er ist gerade angekommen“ (= eben) → "He's just arrived." Aber „Er isst gerade“ (= im Moment) ist Present Continuous: he's eating. Und bei Reisen: "Have you ever been to Japan?" mit been (hin und zurück), nicht gone.

"Have you ever eaten sushi?"
"I haven't finished yet."
"He's just arrived."
"We've done a lot so far."

Present Perfect oder Past Simple?

Das Present Perfect steht, wenn der Zeitpunkt nicht genannt wird oder keine Rolle spielt. Sobald du einen bestimmten, abgeschlossenen Zeitpunkt nennst (yesterday, in 2019, last week, two days ago), musst du ins Past Simple wechseln.

Das ist der größte Stolperstein für Deutschsprachige: „Ich habe den Film letzte Woche gesehen“ ist im Deutschen völlig normal — im Englischen ist "I have seen that movie last week" falsch. Richtig: "I saw that movie last week." Dasselbe gilt für Fragen mit when: „Wann bist du angekommen?“ → "When did you arrive?", nie "When have you arrived?"

Ein noch nicht abgeschlossener Zeitraum passt dagegen zum Present Perfect: "How many books have you read this year?" (das Jahr läuft noch). Und eine Sache, die bis jetzt andauert, steht ebenfalls im Present Perfect — wo das Deutsche Präsens + „seit“ benutzt: „Ich wohne hier seit fünf Jahren“ → "I've lived here for five years." Dabei gilt: for + Zeitdauer (for five years), since + Startpunkt (since 2019).

Gut zu wissen: Im amerikanischen Englisch hört man bei just, already und yet oft auch das Past Simple ("I just saw her.", "Did you eat yet?", "I lost my keys!"). Britisches Englisch bleibt hier meist beim Present Perfect. In den Übungen dieser Lektion ist das Present Perfect die erwartete Antwort.

"I have visited Paris. (ohne Zeitangabe — allgemeine Erfahrung)"
"I visited Paris in 2019. (bestimmter Zeitpunkt — Past Simple)"

Beispiele aus dem echten Englisch

"I've never seen anything like this."
"Have you finished the report yet?"
"She's just texted me — she's running late."
"We haven't decided where to go on vacation."

Achtung

✗I have seen that movie last week.
✓I saw that movie last week.

Ein bestimmter, abgeschlossener Zeitpunkt (last week) verlangt das Past Simple — auch wenn man im Deutschen „Ich habe ... gesehen“ sagt.

✗She has went home.
✓She has gone home.

Das Present Perfect braucht das Past Participle (gone, die dritte Form), nicht die Past-Simple-Form (went).

✗I live here for five years.
✓I've lived here for five years.

Für einen Zustand, der in der Vergangenheit begonnen hat und jetzt noch andauert, nimmst du das Present Perfect (mit for/since) — nicht das Präsens wie bei „Ich wohne hier seit fünf Jahren“.

✗When have you arrived?
✓When did you arrive?

Eine Frage mit when fragt nach einem bestimmten Zeitpunkt — deshalb Past Simple, auch wenn man im Deutschen „Wann bist du angekommen?“ sagt.

✗She is arrived.
✓She has arrived.

Im Englischen gibt es kein Perfekt mit „sein“ — auch bei „ankommen“, „gehen“ oder „bleiben“ steht have/has.

Vergleich mit deiner Sprache

Das deutsche Perfekt ist im Gesprochenen die normale Vergangenheit und verträgt jede Zeitangabe: „Ich habe ihn gestern gesehen“, „Wann bist du angekommen?“

Das englische Present Perfect sieht gleich aus, bedeutet aber „Vergangenheit mit Verbindung zum Jetzt“. Mit einer abgeschlossenen Zeitangabe (yesterday, last week, in 2019, ago) oder mit when steht im Englischen das Past Simple: "I saw him yesterday", "When did you arrive?". Wo du im Deutschen frei zwischen Perfekt und Präteritum wählst (das ist eher eine Frage von Stil und Region), ist es im Englischen eine Frage der Bedeutung.

Viele deutsche Verben bilden das Perfekt mit „sein“: „Ich bin gegangen“, „Sie ist angekommen“, „Wir sind geblieben“

Das englische Present Perfect wird immer mit have/has gebildet: "She has gone home", "She has arrived", "We have stayed". Achtung bei der Kurzform she's: In "She's just arrived" steht 's für has, nicht für is.

„Ich wohne hier seit fünf Jahren“ — im Deutschen steht bei „seit“ das Präsens

Im Englischen braucht etwas, das in der Vergangenheit begonnen hat und bis jetzt andauert, das Present Perfect: "I've lived here for five years" — nicht "I live here for five years" und schon gar nicht "since five years". „Seit“ + Zeitdauer wird zu for, „seit“ + Startpunkt zu since: for five years, since 2019.

💡 Steht im Satz ein abgeschlossener Zeitpunkt (yesterday, last week, in 2019, ago) oder fragst du mit when? Dann Past Simple — egal, ob du im Deutschen das Perfekt benutzen würdest.

💡 Das englische Present Perfect wird immer mit have/has gebildet, nie mit be — auch wo das Deutsche „sein“ nimmt.

💡 „Seit“ + Präsens im Deutschen wird im Englischen zum Present Perfect: for + Zeitdauer, since + Startpunkt.

Alltagssituation — Neuigkeiten mit einer Freundin austauschen

"Have you seen the new café downtown?"

"Not yet — I've heard it's really good, though."

"We should go. Have you eaten lunch already?"

"No, I haven't. Let's go now, actually."

Übung

Übung 1 · Wähle die richtige Form

I ___ my keys — can you help me find them?

Übung 2 · Wähle die richtigen Formen

___ you ever ___ to Japan?

Übung 3 · Wähle die richtige Form

She ___ this movie three times already.

Übung 4 · Wähle das richtige Wort

We haven't finished the report ___.

Übung 5 · Wähle die richtigen Formen

He ___ just ___ the news.

Übung 6 · Wähle das richtige Wort

I've ___ eaten sushi.

Übung 7 · Wähle die richtige Form

How many books ___ this year?

Übung 8 · Ergänze den Satz

Complete: She ___ (finish) her homework already.

Übung 9 · Ergänze den Satz

Complete: They ___ (not/arrive) yet.

Übung 10 · Bilde den Satz

?????

Übung 11 · Wähle den richtigen Satz

Which is correct?

Übung 12 · Typischer Fehler: deutsches Perfekt mit Zeitangabe

German: "Ich habe ihn gestern gesehen." Which English translation is correct?

Kurztest

Fünf gemischte Fragen, um zu prüfen, was hängen geblieben ist.

Frage 1 / 5

Punkte: 0/0

We ___ already ___ dinner.

Das hast du gelernt

  • Present Perfect: have/has + Past Participle — immer mit have, nie mit be.
  • Es steht, wenn kein Zeitpunkt genannt wird — im Fokus ist das Ergebnis oder die Bedeutung jetzt.
  • Ein abgeschlossener Zeitpunkt (yesterday, in 2019) oder eine Frage mit when verlangt das Past Simple — anders als das deutsche Perfekt.
  • Typische Signalwörter: ever, never, already, yet, just, so far, for/since.
  • „Ich wohne hier seit fünf Jahren“ → I've lived here for five years (for + Dauer, since + Startpunkt).
Alle Lektionen dieser Kategorie ansehen