Grammatik-Übungen2026-08-2911 Min. Lesezeit

Present Perfect oder Simple Past? 30 Übungen mit Sofort-Korrektur

Simple Past für abgeschlossene Zeit mit Stichwort wie yesterday, ago oder 2019; Present Perfect, wenn die Verbindung zur Gegenwart zählt (just, ever, since, yet). Die 30 Übungen unten korrigieren sofort und zeigen dir auf Deutsch, wo dein deutsches Perfekt in die Irre führt.

Die Entscheidung fällt auf zwei Fragen: Liegt die Handlung in einer abgeschlossenen Zeit (yesterday, last week, in 2018, two days ago, bei Shakespeare)? Dann Simple Past: I played, she went. Hat die Zeit noch keine Grenze zur Gegenwart oder zählt das Ergebnis jetzt (just, already, yet, ever, never, since, for)? Dann Present Perfect: I have played, she has gone. Klingt einfach – bis das Deutsche dazwischenfunkt, denn „Ich habe gestern Fußball gespielt“ ist ein grammatisch perfektes deutsches Perfekt mit falscher englischer Zeitform.

Genau diese Schnittstelle trainieren die 30 Übungen unten: von den Grundsignalen bis zu den Abitur-Fallen (been vs gone, when-Fragen, Sätze mit zwei Zeitangaben). Jede Antwort wird sofort korrigiert, und jede Erklärung benennt, welche deutsche Konstruktion dich hier reingelegt hat.

Simple Past bei abgeschlossener Zeit (yesterday, last week, in 2018, ago); Present Perfect, wenn die Zeit noch offen (this week, since, for) oder das Ergebnis jetzt wichtig ist (just, already, yet, ever). Merkregel: Have/has + Partizip verträgt sich nie mit yesterday oder ago.

Quiz: Present Perfect oder Simple Past? — 30 Sätze

Aufwärmen · Klasse 7
Q1.I ___ my homework yesterday.
Q2.She ___ in London since 2019.
Q3.We ___ this film last weekend.
Q4.___ you ever eaten sushi?
Q5.He ___ his keys. He can't open the door.
Q6.They ___ to Italy in 2018.
Q7.She has ___ finished her exam.
Q8.I ___ him two days ago.
Q9.We ___ each other for ten years.
Q10.Look! Somebody ___ the window.
Mittelstufe · Klasse 9
Q1.___ you seen the new film yet?
Q2.Shakespeare ___ 37 plays.
Q3.I ___ to the gym three times this week.
Q4.We ___ in Rome last summer.
Q5.She ___ her leg, so she can't play today.
Q6.When ___ you meet him?
Q7.I have ___ been to Japan.
Q8.He ___ his car last month, so he takes the bus now.
Q9.Don't wake him – he ___ just fallen asleep.
Q10.My grandmother is 80 and ___ in the same house all her life.
Knifflig · Abitur-Niveau
Q1.___ you ever been to Paris? – Yes, I ___ there in 2019.
Q2.Ich habe gestern mit dem Chef gesprochen. — Welcher Satz ist richtig?
Q3.This is the best pizza I ___ ever ___.
Q4.She ___ here since January, but she ___ at our Berlin office before that.
Q5.___ in Tokyo when the earthquake happened?
Q6.I ___ that book three times, and I ___ it again last night.
Q7.He ___ his wallet yesterday, but he ___ it this morning.
Q8.The Egyptians ___ the pyramids thousands of years ago.
Q9.My cousin ___ to Canada. She'll be back next year.
Q10.We ___ each other since we were children, and we ___ close friends ever since.

Die 2-Fragen-Regel: Abgeschlossen oder verbunden?

Frage eins: Hat der Zeitraum ein Ende erreicht? Signalwörter dafür sind yesterday, last week, in 2018, two days ago, at the weekend – dann Simple Past. Frage zwei: Zählt die Handlung bis in die Gegenwart oder deren Ergebnis jetzt? Signalwörter sind just, already, yet, ever, never, since, for, this week – dann Present Perfect.

Simple Past → yesterday, last year, ago, in 2010, when I was a child: I saw him yesterday.
Present Perfect → just, already, yet, ever, never, since, for, this week (läuft noch): I have just seen him.
Gegenprobe: Passen yesterday und have in denselben Satz? Nein – dann Simple Past.
Superlativ + ever (the best … I have ever seen) → immer Present Perfect.
Unterstreiche in Prüfungssätzen zuerst die Zeitangabe. Sie entscheidet fast immer – nicht das deutsche Gefühl für das Perfekt.

Die Perfekt-Falle: Wo dein Deutsch dich täuscht

Im gesprochenen Deutschen erzählt man Vergangenes mit dem Perfekt: „Ich habe gestern Fußball gespielt“, „Wir sind 2019 nach Rom gefahren“. Grammatikalisch ist das tadellos – aber das deutsche Perfekt ist eine reine Vergangenheitsform und deckt sowohl das englische Simple Past als auch das Present Perfect ab. Dein Bauchgefühl sagt also immer „hab/hast/hat + Partizip“, und genau das erzeugt Sätze wie „I have seen him yesterday“.

Umgekehrt fehlt das Gefühl für die Gegenwartsverbindung: Wo das Deutsche Präsens setzt („Ich kenne ihn seit zehn Jahren“, „Sie wohnt seit 2019 in London“), braucht das Englische Present Perfect – have known, has lived. Du musst also in beide Richtungen umschalten: deutsches Perfekt → Simple Past bei abgeschlossener Zeit, deutsches Präsens mit seit → Present Perfect.

„Ich habe gestern …“ → I … yesterday (Simple Past, niemals have/has).
„seit drei Jahren …“ (Präsens) → have/has … for three years (Present Perfect).
„Ich habe gerade/schon/noch nie …“ → have just / already / never … (Present Perfect).
Historisches und Biografisches (Shakespeare, Ägypter, Goethe) → immer Simple Past.
Merke dir die Denkfigur: Das deutsche Perfekt ist nur eine Verpackung. Frage nicht „Wie sage ich hab + Partizip?“, sondern „Ist die Zeit zu oder offen?“.

Die Fehler, die Korrektoren am häufigsten anstreichen

Neben der Perfekt-Falle gibt es drei wiederkehrende Vergehen: „I have seen him yesterday“ (Zeitangabe widerspricht dem Present Perfect), „When have you met him?“ (When-Fragen nach Fakten stehen im Simple Past) und die Verwechslung von been und gone (He has been to Canada = war da und ist zurück; He has gone to Canada = ist noch da).

Falsch: I have visited Rome last year. Richtig: I visited Rome last year.
Falsch: When have you arrived? Richtig: When did you arrive?
Falsch: I am here since Monday. Richtig: I have been here since Monday.
Falsch: I live here for five years. Richtig: I have lived here for five years.

So verankerst du die Entscheidung

Zeitformen sitzen nur durch wiederholte Entscheidungen mit sofortiger Rückmeldung – deshalb korrigiert diese Seite jeden Klick sofort, solange der Satz noch frisch im Kopf ist. Eine 30er-Runde pro Tag über eine Woche bringt mehr als ein einmaliges Grammatik-Kapitel.

Für eigene Texte: Füge eine E-Mail, einen Tagebucheintrag oder einen Aufsatz in PromGees kostenlosen Grammatik-Prüfer ein. Er markiert jede Zeitform-Entscheidung und erklärt auf Deutsch, ob Simple Past oder Present Perfect verlangt war – und warum.

Weiter üben

Häufige Fragen

Wann Present Perfect und wann Simple Past?

Simple Past bei abgeschlossener Zeit (yesterday, last week, in 2018, ago); Present Perfect, wenn die Zeit noch offen (this week, since, for) oder das Ergebnis jetzt wichtig ist (just, already, yet, ever). Merkregel: Have/has + Partizip verträgt sich nie mit yesterday oder ago.

Warum sagt man „I saw him yesterday“ und nicht „I have seen him yesterday“?

Weil yesterday die Zeit abschließt – und das Present Perfect definitionsgemäß eine offene Verbindung zur Gegenwart braucht. Das Deutsche täuscht hier, denn „Ich habe ihn gestern gesehen“ ist ein korrektes deutsches Perfekt, im Englischen aber falsch.

Ist „I live here for five years“ falsch?

Ja. Das Deutsche setzt bei „seit fünf Jahren“ das Präsens, das Englische verlangt Present Perfect: I have lived here for five years. Ohne have/has klingt der Satz für Muttersprachler sofort falsch.

Lass deine Zeitformen prüfen – kostenlos

Füge deinen eigenen Text (E-Mail, Aufsatz, Bewerbung) in PromGees kostenlosen Grammatik-Prüfer ein und sieh auf Deutsch erklärt, ob Simple Past oder Present Perfect verlangt war.

Text kostenlos prüfen

Quellen & Referenzen

Dieser Leitfaden basiert auf etablierten englischen Grammatik-Ressourcen. Weitere Details finden Sie in den folgenden Quellen.