The Present Perfect Continuous or Progressive tense talks about how long you have been doing something you started in the past and still continue now. “For ten minutes,” “for one years,” and “since Monday” are all durations which can be used with the Present Perfect Continuous Tense.
Situations where present perfect continuous tense are used:-
- Actions that started in the past and continue in the present
- Ali has been painting the romm for 2 hours. He’s still painting it
- John have been working as a postman since 2000. He still work as a postman
- 2. Past actions recently stopped
- I’m tired because I‘ve been running just now
- Look at her eyes! I’m sure she has been crying. She stopped crying when she saw her boyfriend
- 3. Temporary Actions and Situations
- I have been living in Boston for two months.
- I have been working as a waitress for the past week
To note :-
1) “Has been” is used with the subjects which are third person and singular. ” Have been” is used with all other subjects and plural