Verwendung present perfect progressive

https://youtu.be/mbMx4rFnIfY

Wenn eine Tätigkeit in der Vergangenheit begonnen hat und bis in die Gegenwart andauert, dabei aber nicht permanent, sondern eher temporär ist.

She has been writing this letter for the last three hours.
Zum Vergleich: She has written novels for ten years. Während es im linken Beispiel um die eigentliche Schreibtätigkeit geht, ist im oberen Beispiel das Schreiben als Beruf oder Hobby gemeint.

Wenn eine Tätigkeit in der Vergangenheit begonnen hat und bis in die Gegenwart andauert und wir an der Tätigkeit selbst interessiert sind (und nicht so sehr daran, was durch die Tätigkeit erreicht wurde)

Ben has been painting the wall.
Hier möchten wir z. B. wissen, warum Ben so viele Flecken auf der Kleidung hat. Die Erklärung: Er hat die Wand gestrichen – ob er damit fertig geworden ist, interessiert uns nicht. Wenn wir jedoch die fertig gestrichene Wand sehen, wissen wir: Ben has painted the wall.

Jetzt den Englisch Grammatik Test starten!

Weiter zum 1.4.3 Present perfect

Zurück zum 1.4.5 Past simple