# Present perfect continuous: how long?

Use have/has been + -ing for activities that started in the past and reach up to now: things still going on, recent activities with a visible result, and recent habits. The contrast with the simple form, state verbs, and an answered exercise.

Author: Aslıgül Aşkın · Published: 2026-10-24
Page address: https://grammardots.com/en/blog/present-perfect-continuous

The present perfect continuous (have/has been + verb-ing) describes an activity that started in the past and reaches up to now. It's the natural answer to a “how long?” question, and most Turkish “ne zamandır” sentences map to it: “I've been studying for two hours.” The activity may still be going on, or it may have just stopped and left something you can see now. This guide covers the forms, the three main uses, the difference from the present perfect simple, and the mistakes Turkish speakers make most often with it.

## The form: have/has been + -ing

Forms of the present perfect continuous

| Sentence type | Pattern | Example |
| --- | --- | --- |
| Positive | subject + have/has been + verb-ing | She's been working all day. |
| Negative | subject + haven't/hasn't been + verb-ing | I haven't been sleeping well. |
| Question | Have/Has + subject + been + verb-ing? | Have you been waiting long? |
| Length question | How long + have/has + subject + been + verb-ing? | How long has he been living here? |

Use have with I, you, we and they, and has with he, she and it. In speech the auxiliary is almost always contracted: I've been, she's been, they've been. Here she's stands for she has, not she is; the word been after it tells you which one it is. Been and the -ing verb always stay together. In a question, only have or has moves in front of the subject: “Has she been working?”

## Use 1: an activity that hasn't stopped

The best-known use is giving the length of an activity that started earlier and is still going on. “We've been living in İzmir since 2019.” “It's been raining for three hours.” Turkish uses a present tense in these sentences. The English present continuous, though, only describes the moment; it can't carry a length of time that began in the past. For gives the length (for ten minutes, for a year) and since gives the starting point (since Monday, since I was a child). We explain that choice in detail in [the present perfect with for and since](https://grammardots.com/en/blog/present-perfect-for-and-since); the point here is that the length of time attaches to have been + -ing.

## Use 2: a recent activity with a visible result

Sometimes the activity has stopped, but its result is still in front of you. If a friend is standing at the door out of breath, you ask, “Have you been running?” If the kitchen counter is covered in flour, you say, “Someone's been baking.” If your hands are covered in paint, you explain, “I've been painting the fence.” None of these sentences gives a length of time. The focus is the link between what you can see now and the recent activity that caused it. If you learn the form only as “an action still in progress”, you'll miss this use.

## Use 3: something you've been doing lately

With lately, recently and these days you can describe something you've been doing again and again over the past few weeks: “I've been going to bed too late recently.” “She's been cycling to work lately.” There isn't one long activity here, but a period of repeated actions that hasn't ended. It's especially useful when you describe a change in your routine: “I've been drinking less coffee these days.” It also opens a conversation: “What have you been doing lately?”

## Activity or result?

The present perfect simple (have + past participle) highlights a finished result or an amount; the continuous highlights the activity and how long it has lasted. Both sentences can describe the same evening: “I've been reading for an hour.” “I've read three chapters.” The question word is a good clue: how long asks about the activity, while how many and how much ask about the result. You don't answer “How many pages have you read?” with “I've been reading fifty pages”; you say “I've read fifty pages.”

The same verb sends a different message. “I've been painting the kitchen” suggests the job is still going on or has only just stopped; maybe you're tired or there's paint on your clothes. “I've painted the kitchen” says the job is done and the room is ready. The difference matters at work too. “I've been writing the report all morning” describes the effort you've put in. If your manager wants to know whether it's finished, the useful answer is “I've written the first two sections.”

## State verbs usually stay simple

State verbs such as know, believe, like, own, belong and understand don't usually take -ing. “I've known Ece for years” is natural; “I've been knowing Ece” isn't. A state can last a long time and still stay simple. Some verbs have two meanings. Have in the sense of own stays simple: “I've had this phone for two years.” When it describes an experience, though, it can be continuous: “We've been having problems with the printer.”

## Three mistakes that come from Turkish

The first mistake is using the present continuous: say “I've been working here for five years”, not “I am working here for five years.” The second is giving a length with since: “for three weeks”, not “since three weeks.” The third is using the form with a finished time in the past. For something you did yesterday, don't say “I've been studying yesterday”; say “I studied yesterday”, or “I was studying at eight o'clock yesterday” for the activity at that moment.

## A five-sentence exercise

Complete each sentence with the present perfect continuous or simple. 1. Your eyes are red. (you / cry)? 2. I (wait) for the bus for twenty minutes. 3. She (write) four emails this morning. 4. We (know) each other since primary school. 5. My neighbour (play) the drums all afternoon, and I can't concentrate.

Answers: 1. Have you been crying? (a result you can see now) 2. I've been waiting (a length of time; you're still waiting) 3. She's written four emails (an amount, so a result) 4. We've known each other (know is a state verb) 5. My neighbour has been playing the drums (an activity whose effect you can still feel). If you got one wrong, first ask whether the sentence is about the activity or the result. To sort time expressions quickly, try the for and since groups in the activity at the end of this post.

## What to study next

If you aren't comfortable with the present perfect simple yet, work on it first; the continuous is easiest to see next to the simple form. To see which level this structure belongs to and which topics come before it, look at [English grammar topics by level](https://grammardots.com/en/blog/english-grammar-topics-by-level). This week, write three sentences of your own: one about something still going on, one about a recent activity with a visible result, and one about something you've been doing lately.

## Frequently asked questions

### Are the present perfect continuous and the present continuous the same?

No. “I'm working” only describes the moment; “I've been working since nine” also says the work started at nine and has continued until now. If the sentence has a length of time or a starting point, you need the perfect form.

### What does the negative mean?

“I haven't been sleeping well” says your sleep has been poor recently, not that you haven't slept at all. For something that hasn't happened at all, the simple form is usually used: “I haven't slept since yesterday.”
