Esta forma verbal se emplea cuando interesa destacar
la acción en sí misma más que el resultado; no se precisa si la acción ha finalizado o no (la acción comenzó en el pasado y puede que acabe de terminar o que incluso continúe).
I have been reading a book.
(Resalto lo que he estado haciendo; no indico si he finalizado el libro o no). Este tiempo se utiliza también para indicar la duración de una acción que comenzó en el pasado (y que acaba de finalizar o aún continúa).
I have been waiting for him for 1 hour. (Puede que
la otra persona acabe de llegar o que yo aún siga esperando).
El empleo de este tiempo indica que el emisor
considera que la duración ha sido larga. Structure – Affirmative form Use of Present Perfect Progressive
Puts emphasis on the duration or course of an action
(not the result). She has been writing for two hours.
Action that recently stopped or is still going on.
I have been living here since 2010.
Finished action that influenced the present.
I have been working all afternoon. I’m tired now. The use of For & Since
For: A period of time
20 minutes, Three days, 6 months, 4 years, Two centuries, A long time, Ever.
Since: A point in past time
6:15 pm, Monday, January, 1994, 1800, I left school, The beginning of time. More examples:
I'm tired [now] because I've been running.
Why is the grass wet [now]? Has it been raining? You don't understand [now] because you haven't been listening. We've been studying since 9 o'clock. [We're still studying now.] How long have you been learning English? [You are still learning now.] We have not been smoking. [And we are not smoking now.]