have/ has + been + V3
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 is still going on
I have been living here since 2013; They have been thinking about going to Greece on holiday. (They haven’t decided yet)
- recent finished action that still influences the presentI have been working all afternoon.
Signal Words of Present Perfect Progressive
- all day, all week, for 4 years, since 1993, how long?, the whole week, lately