I have been reading for two hours.
Deutsch: Ich lese seit zwei Stunden.
Das Present Perfect Continuous ist eine englische Zeitform, die benutzt wird, um Handlungen zu beschreiben, die in der Vergangenheit begonnen haben und noch andauern oder gerade aufgehört haben, aber noch Auswirkungen auf die Gegenwart haben.
Diese Zeitform wird verwendet, um auszudrücken, dass eine Handlung in der Vergangenheit begonnen hat und immer noch andauert oder gerade erst beendet wurde, aber noch spürbare Folgen hat. Oft wird auch die Dauer betont.
I have been reading for two hours.
Deutsch: Ich lese seit zwei Stunden.
She has been learning English since January.
Deutsch: Sie lernt seit Januar Englisch.
They have been playing football all afternoon.
Deutsch: Sie spielen den ganzen Nachmittag Fußball.
We have been waiting for the bus.
Deutsch: Wir warten auf den Bus.