Say how long I have been doing something
I can say how long an activity that is still going on has lasted, and explain a result that can be seen.
Declared core time. Two of the core blocks carry no figure at all, so the real lesson is longer than this sum.
Grammar
14 minIn A2 you talked about how long something lasts with the perfect: I've lived here for five years (A2 #5). This tense has a partner — the continuous perfect, the Present Perfect Continuous. You need it when what matters is not what has been done, but what a person is busy with and how long the process has already been going on.
The form is built from two familiar parts: from the perfect — have or has and been (the third form of be), from the continuous tenses — the verb with -ing.
| positive | I've been waiting for an hour. / She's been working since eight. |
| negative | I haven't been sleeping well. |
| question | Have you been waiting long? / How long have you been learning English? |
| short answer | Yes, I have. / No, she hasn't. |
In a short answer been is not repeated: only have or has. And been here does not mean "was" or "visited", as in I've been to London: it is only a link that joins the perfect to the continuous form, and it has no meaning of its own.
When it is used.
A process started in the past and is still going on — usually with for, since, How long…?: I've been learning English for three years. Many languages say this in the present tense ("I learn English for three years"), but English takes the perfect, because it measures the stretch of time from the past up to today.
A process has just finished, and its traces can be seen: You're out of breath. Have you been running? We do not see the running itself, but we see that the person is out of breath. In the same way: The streets are wet — it's been raining.
An activity that has been repeated lately: I've been sleeping badly lately. She's been calling me every day this week.
Compare with the simple perfect. The continuous form talks about the activity, the simple one about the result.
| process — Continuous | result — Simple |
|---|---|
| I've been painting the kitchen. | I've painted the kitchen. |
| paint on my hands; the work may not be finished | the kitchen is ready |
| I've been writing emails all morning. | I've written ten emails. |
| what matters is what I was busy with | what matters is how much is done |
From this comes a practical rule: the question How long…? is usually answered with the continuous form, and How many…? and How much…? with the simple one. A number of finished things closes the action, while the continuous form keeps it open: I've read three chapters, but not "three chapters in progress".
With the verbs live, work, study, teach both forms are fine: I've lived here for ten years = I've been living here for ten years. The continuous form sounds a little more temporary: people use it about something that may soon change.
A note of annoyance. The continuous perfect is often heard in complaints: Someone's been using my laptop! The speaker sees the traces of someone else's activity and does not like it. The simple perfect would only report the fact. In the negative the difference is the same: I haven't been sleeping well — sleep has not been going well lately; I haven't slept — there is no result at all, I have not slept.
State verbs are not used in the continuous form. They describe not an action but the way things are: know, like, love, want, believe, understand, own, be. With them — only the simple perfect: I've known her since school. We've had this car for ten years. have in the meaning "own" has no continuous form, but in the meaning "experience, spend time" it has: We've been having problems with the car.
Don't say this. ✗ I've been having this car for ten years → ✓ I've had this car for ten years.
Check yourself. How do you say that you started waiting twenty minutes ago and are still waiting? Which form do you need in I've ___ (read) fifty pages, and why? Can you say I've been knowing him for years?
show the answers
Common learner errors
written for your languageThe present instead of the perfect
✗ I work here for five years → ✓ I've been working here for five years; ✗ How long are you waiting? → ✓ How long have you been waiting? French (J'attends depuis une heure), German (Ich warte seit einer Stunde), Italian and Portuguese use the present, because the waiting is going on now. But with for and How long English measures a stretch of time up to today, and that is the job of the perfect.
since with a length of time
✗ I've been learning English since three years
✓ I've been learning English for three years
French depuis, German seit and Italian da go before both a starting point and a length of time. In English since goes before the starting point (since Monday, since I was ten), for before the length (A2 #5).
The continuous form with a number
✗ I've been writing ten emails today
✓ I've written ten emails today
Learners want to tell about the process and the result at once. But a number is a finished result, and the continuous form does not talk about results.
A state verb with -ing
✗ I've been knowing him since school
✓ I've known him since school
Many languages have no continuous form at all, and in them "know" and "work" behave in the same way, so the rule has to be remembered on its own.
Pronunciation
3 minbeen in this structure is unstressed and short — /bɪn/, not /biːn/: I've been waiting /aɪv bɪn ˈweɪtɪŋ/. The group I've been is said quickly, in one breath, and the stress falls on the main verb: I've been waiting, She's been working.
In the question How long have you been…? three words in a row are unstressed: /haʊ ˈlɒŋ əv jə bɪn ˈweɪtɪŋ/ — have shrinks to /əv/, you to /jə/.
The full /biːn/ is heard only when been is stressed, for example at the end of a question: Where have you been?
Text
5 minHello, Tom! I haven't seen you for ages. What have you been doing?
Hi, Sarah. We've been renovating the house. We've been working on it since March, and it still isn't finished.
You look tired. And you've got paint on your hands!
Yes, I've been painting the kitchen all morning. I've done two walls so far. Emma has been choosing colours for weeks — she's changed her mind three times.
How long have you been living here now?
Almost two years. We've known the neighbours since the first day, and they've been really kind. Mr Hughes next door has lent us his ladder twice.
And the garden?
Don't ask. It's been raining for days, so I haven't touched it.
Well, the house looks lovely from the street. Good luck with the rest!
Thanks. Come round for a cup of tea next month — I hope the kitchen will be finished by the summer!
Exercises
30 min1. Multiple choice.
- I (read) this book for a week — I still have a hundred pages to go
- I (read) this book — I can tell you how it ends
- She (write) three emails since lunch
- She (write) emails since lunch
- It (rain) all day
- I (know) Tom since we were at school
- How long you (wait)?
- We (have) this flat for six years
Show the answers
2. Put in for or since.
- I've been learning Spanish two years
- She's been working here March
- We've known each other we were children
- He's been waiting half an hour
- It's been raining Tuesday
Show the answers
3. Error correction.
- I work here for five years.
- How long are you waiting?
- I've been writing ten emails today.
- I've been knowing him since school.
- She's been learning English since three years.
Show the answers
4. Turn into a How long…? question.
- She is learning Spanish.
- They are living in Leeds.
- He is working on the project.
- You are waiting for the bus.
- It is raining.
Show the answers
5. Expand the prompt:
- Your hands are dirty. (I / dig / in the garden)
- Your eyes are red. (I / work / at the computer all day)
- You're out of breath. (I / run)
- The kitchen smells of onions. (we / cook)
Show the answers
6. Rewrite: instead of the process, name the result
- I've been writing emails. (ten)
- She's been painting the fence. (half of it)
- We've been picking apples. (three boxes)
Show the answers
7. Say it in English.
Each line describes a situation in simple words. Say it in one sentence, with the forms of this lesson. 1) I started learning English four years ago, and I am still learning it. 2) Your friend is waiting for you. Ask about the length of the wait up to now. 3) We met when we were children, and we still know each other today. 4) I started painting the kitchen in the morning and did not stop all day. Two walls are ready.
Show the answers
Summary
Covered
- the Present Perfect Continuous in all its forms
- three cases of use
- the process against the result
- How long against How many
- state verbs
- for and since
Next — lesson 5: the whole system of the future.
End of the core
The lesson counts as done once the exercises are done. Everything after this is optional.
optional
Vocabulary for your deck
16 words- renovate /ˈrenəveɪt/ to repair and make like new (a flat, a kitchen)
- paint /peɪnt/ to put colour on a wall, a door and so on
- wall /wɔːl/ a side of a room or a building
- colour /ˈkʌlə/ red, blue, green and so on
- change your mind /ˌtʃeɪndʒ jə ˈmaɪnd/ to make a new decision that is different from the first one
- for ages /fər ˈeɪdʒɪz/ for a very long time
- neighbour /ˈneɪbə/ a person who lives next to you or near you
- next door /ˌnekst ˈdɔː/ in the next house or flat
- lend /lend/ to give something to someone for a time (they will give it back)
- ladder /ˈlædə/ a thing with steps that you climb to reach high places
- come round /ˌkʌm ˈraʊnd/ to visit someone at their home
- lovely /ˈlʌvli/ very nice, beautiful
- out of breath /ˌaʊt əv ˈbreθ/ breathing fast after running or hard work
- dig /dɪɡ/ to make a hole in the ground
- dirty /ˈdɜːti/ not clean
- tired /ˈtaɪəd/ needing rest or sleep
Writing
Six sentences: what you have been busy with lately, for how long and what is already done. At least two continuous forms and two simple ones.
Example
I've been learning to play the guitar since January. I've been practising every evening, and I've learnt six songs so far. My neighbours have been very patient. I've also been reading a lot lately — I've finished three novels this month. I haven't been sleeping much!
Checklist: where the process or the length of time matters — the continuous form, where the result or a number matters — the simple one? State verbs without -ing? for before a length of time, since before a starting point?
Practise this lesson in the other sections
Got a feature idea?
⚑ optional