Present Perfect Progressive

Form

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

    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 presenthave 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

Continue reading