I've lived here for 10 months or, I've been living here for 10 months.
Hello and welcome everyone, this is Minoo at Anglo-Link.
Do 'I've lived' and 'I've been living' mean the same thing or are they different?
I have been doing and I have done.
The rule I teach for I have been doing is action that continues from the past until now.
I've been reading reports for an hour.
The rule I teach for I have done is an action completed before now.
I have already read two reports.
Now, why do you think I have underlined 'action'?
It's because I'm sure you know, there are two types of verbs in English.
Examples of action verbs are read, study, walk, etc.
And state verbs are verbs like be, have, and know.
The main difference is that with an action verb, you can start and stop easily.
You can start reading, stop reading, start reading again.
But, with a state verb, you can't do that.
If you are tired, you are tired.
If you know something, you know it.
Now! There's a rule that you have to remember about state verbs.
And that rule is that you can't put them in a continuous tense.
I have been having this car for two years.
Despite the fact that the state of having this car continues, you cannot use that.
You cannot use the Present Perfect Continuous tense.
You have to use the Simple tense.
I have had this car for two years.
We have been knowing each other for 15 years.
You've got to change that back into its Simple form:
We have known each other for 15 years.
That brings us to the question:
Is live a state verb or an action verb?
So, if you want to state a fact like:
Whereas, you can also use the verb 'live' to refer to a temporary situation.
For example, you can say:
I am currently living with my parents.
Okay! Let's look at this in the Present Perfect tense:
So, I have lived in Paris for 10 months.
I am currently living with my parents.
Temporary situation at the present moment:
I have been living with them for a week.
So!
The sentences I asked you about at the start of the lesson mean the same thing.
I have been living here for 10 months,
you're talking about an action that continues.
I have lived here for 10 months,
you're talking about a state that continues.
So, it's up to you whether you want to refer to live as a state verb or as an action verb.
These two sentences mean exactly the same thing.
But!
I'm sure you're asking me this very good question:
Isn't 'I have lived' a completed action too?
It's the Present Perfect. I have done.
I just said have done refers to a completed action until now.
Yes! It can be a completed action,
if you're talking about your life experiences until now.
I have lived in several big cities.
Or:
I have lived in some horrible flats.
Completed experiences in your lifetime until now.
And there are other verbs like this.
These are verbs that can be an action or a fact.
Let's look at some examples with work.
I've worked for some big companies,
you're referring to some life experiences until now.
I have worked for this firm for five years,
you're talking about a state, a fact that still continues.
And if you're working on a report at the moment,
then it's a temporary situation,
I've been working on this report for a week.
Now, this leads to some very common mistakes.
The biggest one I hear a lot of my students make is saying things like this:
I have lived in London for 10 months. Now, I live in Paris.
Obviously, applying the rule that I have lived, I have done is an action completed in the past,
But, as you can see it doesn't.
So, do you live in London or do you live in Paris?
So, remember once again that if you use 'have done' with the preposition 'for' and a length of time,
you are always always talking about a state that continues.
So, I have lived in London for 10 months means you still live in London.
So, what tense should we use for this situation?
I lived in London for 10 months.
So, let's put all of that into a dialogue to make it crystal clear for you,
Now, you want to know how long.
How long have you lived in Paris?
You're asking about this fact of their life.
How long have you been living in Paris?
Although, you can say that, and it's not wrong.
These two tenses are interchangeable.
I've lived here for two years,
I've been living here for two years.
Right! Let's continue this dialogue.
Let's suppose you want to ask them about some of their life experiences.
Now, you must use the Present Perfect Simple. Right?
Actions completed in the past until now:
Have you lived in any other cities?
Yes! I've lived in Rome and London too.
Now, you want to know how long they lived in London.
How long have you lived in London.
They don't live there anymore.
How long did you live in London.
That's the end of this lesson.
For lots more lessons and exercises, please check out my online course at
And, if you want to brush up on your tenses, use this YouTube playlist.
And please make sure to subscribe and allow notifications to know when my next lesson is online.
Thanks a lot for watching, and I'll see you again very soon.