Present perfect continuous expresses an action that recently stopped or is still going on. It puts emphasis on the duration or course of the action.
Use
Actions beginning in the past and still continuing (focus is on the action) – mostly with 'since' (a point of time) or 'for' (a period of time): | I have been waiting for her for five hours |
Recently completed actions: | He has been watching too many videos. |
Present perfect continuous has the meaning of 'lately'. If you use the present perfect continuous in a question such as 'Have you been feeling alright?', it can suggest that the person looks sick or unhealthy. It is possible to insult someone by using this tense incorrectly.
Form: have/has + been + infinitive + -ing
Affirmative | Negative | Questions | |
I, you, we, they | have been running. | have not been running. | Have you been running? |
He, she, it | has been running. | has not been running. | Has it been running? |
Formation of the present participle (often called the -ing or continuous form)
adding -ing to the bare infinitive: | work – working | |
Consonant after a short, stressed vowel at the end of the word If the consonant is not stressed | double the consonant: do not double it: | sit – sitting benefit – benefiting |
In British English | double one -l at the end of the word: | travel – travelling |
One -e at the end of the word Double -e | leave out the -e: add -ing: | write – writing see – seeing |
Verbs ending in -ie | change 'ie' to 'y': | lie – lying |
Verbs ending in -c | change 'c' to 'ck': | picnic – picnicking |
If the starting point is given,we use | 'since' | I have been working as a teacher since 2004. | |
If the period of time is given,we use | 'for' | I have been working as a teacher for ten years. |
Signal words: 'all day', 'the whole day', 'since', 'for'.
Questions with: 'how long'.