What is the present perfect continuous?
The present perfect continuous (or present perfect progressive) is one of the English verb tenses.
You can learn more English online by visiting our free English grammar lessons, which include other verb tenses and more grammar points.
You can also find more grammar, vocabulary and communication tasks for each English level:
Use & examples
(1) Unfinished situations or periods of time
It describes situations (single or repeated) that started in the past and still continue to the present (and possibly into the future).
- I've been living in Munich for two years.
- I've been training at the gym recently.
The present perfect continuous focuses more on the unfinished action itself.
The present perfect simple focuses more on the completion or the present result than the action itself.
(2) Recently finished situations
It can also describe temporary actions that were finished recently (a short time ago) and have present results.
- You look tired.
Yes, I've been painting the house.
How do you write and pronounce the present perfect simple?
Form: Key points
- Use the auxiliary verb 'have' (have/has) + been + main verb (-ing).
Here are examples of the affirmative (positive) form, negative form and question form using the verb 'live'.
It is also possible to contract subject pronouns with auxiliary verb + 'not'
- I've not
- He's/She's/It's not
- Yes, I have. / No, I haven't.
- Yes, you have. / No, you haven't.
Other questions forms
- How long...?
(unfinished situations - used with for and since)
How long have you been living in Germany? For 2 years.
We commonly use contractions (e.g. 'I've been meeting friends' or 'He hasn't been working today') for the present perfect continuous tense, especially when speaking English.
For the present perfect continuous, we have extra information about:
- spelling exceptions for verbs and
- time expressions that you can use.
Spelling exceptions for verbs
Sometimes we need to remove a letter, and other times we need to add another letter. Here are the exceptions:
1) One 'e' at the end of a verb
Remove the final 'e' and add 'ing'.
[live] I've been living in Germany.
[save] I've been saving money for a new car.
* Verbs ending in 'ee'
These follow the normal rules.
[see] He's been seeing his friends.
2) Verb ends with consonant + one stressed vowel + one consonant
Double the final consonant and add 'ing'.
[stop] I've been stopping work early recently.
* Verbs ending with an unstressed vowel
These follow the normal rules, and the last consonant is not doubled.
[develop] They've been developing a new idea at the company.
3) Verb ends in 'l' (British English)
Double the final consonant and add 'ing'.
[travel] I've been travelling with friends.
4) Verb ends with 'ie'
Change 'ie' to 'y' and add 'ing'.
[lie] She's been lying to the teacher.
5) Verb ends with 'ic'
Add 'k' before -ing'.
[panic] He's been panicking about the exam.
Time expressions used with present perfect continuous
Here are time markers that can be used with the present perfect continuous.
This gives a period of time.
I've been working at this company for two years.
This gives a starting point.
I've been living in this apartment since 2015.
3) this week / month / year / today / all day
These expressions can be used for periods of time that are not finished.
He's been studying hard this week.
This started not long ago.
We've been going to the gym recently.
Quiz 1: Unfinished situations or periods of time
Starting a fitness plan
[Topic: Sport, health and fitness]
Type the verbs in the present perfect continuous tense and use the affirmative, negative or question form.
0 of 10 questions completed
Good luck and please share!
You have already completed the quiz before. Hence you can not start it again.
Quiz is loading...
You must sign in or sign up to start the quiz.
You have to finish following quiz, to start this quiz:
Time has elapsed
You have reached 0 of 0 points, (0)
- (Have) you (been swimming)[swim] this month? Yes, we (have).
- My sister (has been eating, 's been eating)[eat] more fruit and vegetables too.
- We (haven't been watching, 've not been watching, have not been watching)[watch] television every evening.
- (Has) your dad (been drinking)[drink] less beer? Yes, he (has).
- My mum (has been taking, 's been taking)[take] dancing lessons for four weeks.
- I (haven't been smoking, 've not been smoking, have not been smoking)[smoke] since January.
- (Have) you (been going)[go] to the gym? Yes, I (have).
- My sister ('s been cycling, has been cycling)[cycle] to university since last week.
- Our parents (haven't been ordering, have not been ordering)[order] fast food this month.
- (Have) you been (missing)[miss] food like chocolate and pizza? Yes, we (have)!