Grammatikübungen

Das Present Perfect Continuous

1.990 Lückentext-Übungen in 4 Formen

Für eine Tätigkeit, die in der Vergangenheit begann und noch läuft oder gerade erst aufgehört hat. Der Punkt ist, wie lange sie dauert.

Wähle eine Form zum Üben

Wann du es brauchst

Die Zeitform antwortet auf die Frage wie lange, nicht auf die Frage wie viele.

Continuous oder einfaches Present Perfect

Beide verbinden Vergangenheit mit Gegenwart. Sie unterscheiden sich darin, worauf sie zeigen.

Continuous — auf die Tätigkeit selbst und darauf, wie lange sie läuft:

I have been reading that book. — lese noch, vielleicht auf der Hälfte.

Einfaches Present Perfect — auf das Ergebnis und darauf, wie viel fertig ist:

I have read that book. — durch, und ich kann dir davon erzählen.

Die klarste Probe ist, was folgt. For und since mit einer Dauer ziehen das Continuous. Eine Zahl zieht die einfache Form:

for und since

Beide markieren Dauer, und sie sind nicht austauschbar:

He has been working here for six months / …since June.

Zustandsverben nehmen die einfache Form

Know, understand, believe, like, want, own, belong und die übrigen nehmen kein -ing. Bei ihnen wird die Dauer mit dem gewöhnlichen Present Perfect ausgedrückt:

We have known each other for years. — nicht have been knowing.

Drei Verben sitzen auf der Grenze und erlauben beides fast ohne Bedeutungsunterschied: live, work, study.

I have lived here for ten years und I have been living here for ten years sind beide natürlich.

Wo es für Deutschsprachige schiefgeht

Diese Zeitform gibt es im Deutschen nicht — und das Deutsche drückt genau ihre Bedeutung mit dem Präsens aus. Daraus folgt eine einzige Regel, die dir diese ganze Zeitformengruppe öffnet.

Deutsches «seit» plus Präsens wird im Englischen zum Perfect. «Ich arbeite hier seit 2019» → I have been working here since 2019. Zwei Dinge ändern sich gleichzeitig, und beide werden gern vergessen:

  1. die Zeitform wird vom Präsens zum Perfect
  2. seit wird zu for oder zu since

I am working here since 2019 macht beide Fehler auf einmal und ist der kennzeichnende Satz deutscher Englischsprecher.

Welche der beiden Perfect-Formen, entscheidet das Verb. Hier ist die Zuordnung, die trägt:

DeutschEnglisch
Ich warte seit zwei StundenI have been waiting for two hours (Tätigkeit)
Ich kenne ihn seit JahrenI have known him for years (Zustand)
Es regnet seit MittagIt has been raining since lunchtime (Tätigkeit)
Ich wohne hier seit 2015I have lived / have been living here since 2015 (beides)

Also: seit plus Tätigkeitsverb → have been -ing. Seit plus Zustandsverb → have plus dritte Form. Wohnen, arbeiten und studieren lassen beides zu.

«schon lange» ist auch diese Zeitform. «Ich warte schon lange» → I have been waiting for a long time. Jedes deutsche schon bei einer laufenden Dauer zeigt auf das Perfect.

«Wie lange wartest du?» ist nie Präsens. → How long have you been waiting?. Der dritte Fehler oben ist derselbe Mechanismus in der Frage, und er kommt in jedem Gespräch vor.

Das deutsche Perfekt passt dagegen auf den Erklärungssatz. «Ich bin erschöpft. Ich habe Möbel geschleppt.» → I’m exhausted. I*’ve been** moving furniture*. Hier hilft dir dein Perfekt — nur steht im Englischen been plus -ing statt des Partizips.

Alle Formen

SubjektBejahtVerneintFrage
I, you, we, theyhave been workinghaven't been workingHave you been working?
he, she, ithas been workinghasn't been workingHas she been working?

Fehler, die du vermeiden solltest

Falsch: I am working here since 2019. richtig: I have been working here since 2019.

Ein Zeitraum, der bis jetzt läuft, nimmt das Present Perfect Continuous, nicht das Present Continuous.

Falsch: She has been knowing him for years. richtig: She has known him for years.

Know ist ein Zustandsverb und nimmt nie -ing. Bei Zustandsverben deckt das einfache Present Perfect die Dauer ab.

Falsch: How long are you waiting? richtig: How long have you been waiting?

Das Warten hat früher begonnen und läuft noch, also braucht es diese Zeitform.