Present Perfect Progressive: Dauer bis jetzt
Du bildest die Verlaufsform des Present Perfect und betonst damit, wie lange etwas schon andauert.
Schritt für Schritt erklärt
Das Present Perfect Progressive beschreibt eine Handlung, die in der Vergangenheit begonnen hat und bis jetzt andauert oder gerade erst aufgehört hat. Im Vordergrund steht die Dauer der Handlung.
- I have been waiting for you for an hour! (Ich warte seit einer Stunde und warte immer noch.)
- She's tired because she has been working all day.
Bildung
have / has + been + Verb mit -ing
- I have been reading, he has been reading
- Kurzformen: I've been, she's been
Signalwörter
for, since, all day, all morning, how long, lately, recently
Present Perfect oder Present Perfect Progressive?
| Present Perfect Simple | Present Perfect Progressive |
|---|---|
| Ergebnis, Menge: I have written three emails. | Dauer, Tätigkeit: I have been writing emails all morning. |
| Wie viel? How many pages have you read? | Wie lange? How long have you been reading? |
Mit einer Zahl oder Menge („three emails“, „ten pages“) steht das Present Perfect Simple. Wer die Dauer betont, nimmt die Verlaufsform.
Sichtbare Folgen
Oft erklärt die Verlaufsform eine sichtbare Folge in der Gegenwart: Your eyes are red. Have you been crying?
Zustandsverben
Verben wie know, like, own und be stehen nicht in der Verlaufsform. Hier nimmt man das Present Perfect Simple: I have known her for years. (nicht: I have been knowing)
Das musst du dir merken
Present Perfect Progressive = have/has been + -ing. Es betont die Dauer einer Handlung bis jetzt (How long? for, since). Ergebnisse und Mengen stehen im Present Perfect Simple.
Vorgemacht: Beispiele
Beispiel 1
- Dauer bis jetzt, Tätigkeit läuft weiter
Ergebnis We have been learning English for five years.
Beispiel 2
- 50 pages: Menge, Ergebnis → Present Perfect Simple
- all afternoon: Dauer → Present Perfect Progressive
Ergebnis I have read 50 pages of the book. I have been reading the book all afternoon.
Selbst üben
Ergänze: How long (you / wait)?
Lösung anzeigen
How long have you been waiting?
Ergänze: It (rain) since this morning.
Lösung anzeigen
It has been raining since this morning.
Ergänze: She (write) three essays this week.
Lösung anzeigen
has written (Menge)
Korrigiere: I have been knowing him since 2018.
Lösung anzeigen
I have known him since 2018.
Typische Fehler
„I am waiting here for an hour.“
Dauer bis jetzt: I have been waiting here for an hour.
„She has been writing three letters today.“
Mit Mengenangabe Present Perfect Simple: She has written three letters today.
Hinweis zur Klassenstufe
In welcher Klasse genau dieses Thema drankommt, unterscheidet sich zwischen den Ländern. Klasse 9 ist der häufigste Zeitpunkt.