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
- Läuft noch, und du sagst, wie lange. He has been driving since dawn.
- Gerade aufgehört, und das Ergebnis ist sichtbar. Your hands are dirty — have you been gardening?
- Eine wiederholte Tätigkeit über einen Zeitraum. She has been calling all week.
- Eine Erklärung für den jetzigen Zustand. I’m exhausted. I’ve been moving furniture.
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:
- She has been writing letters all morning.
- She has written four letters.
for und since
Beide markieren Dauer, und sie sind nicht austauschbar:
- for nimmt eine Zeitlänge: for ten minutes, for three years, for ages
- since nimmt den Punkt, an dem es begann: since Monday, since 2015, since we moved
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:
- die Zeitform wird vom Präsens zum Perfect
- 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:
| Deutsch | Englisch |
|---|---|
| Ich warte seit zwei Stunden | I have been waiting for two hours (Tätigkeit) |
| Ich kenne ihn seit Jahren | I have known him for years (Zustand) |
| Es regnet seit Mittag | It has been raining since lunchtime (Tätigkeit) |
| Ich wohne hier seit 2015 | I 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
| Subjekt | Bejaht | Verneint | Frage |
|---|---|---|---|
| I, you, we, they | have been working | haven't been working | Have you been working? |
| he, she, it | has been working | hasn't been working | Has 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.