has been living /has lived

Status
Not open for further replies.

Rachel Adams

Key Member
Joined
Nov 4, 2018
Member Type
Student or Learner
Native Language
Russian
Home Country
Georgia
Current Location
Georgia
Hello.

I have learnt that with the verbs to work and to live either present perfect or progressive can be used. For example, (from Murphy) ''John has been living/has lived in London for a long time''. It says for a long time not always. Another book A Practical English Grammar says ''progressive forms are used for temporary actions and the simple present perfect for permanent situations. Eg: ''my parents have lived in Bristol all their lives.'' Does the example from Murphy suggest the same rule? It says either can be used bu it doesn't say anything about the difference in meaning.
 

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
Are there any practical examples you have in mind?
 

Rachel Adams

Key Member
Joined
Nov 4, 2018
Member Type
Student or Learner
Native Language
Russian
Home Country
Georgia
Current Location
Georgia
''John has been living/has lived in London for a long time''. For a long time isn't always. With always we can't use present progressive but in the second example(my parents have lived in Bristol all their lives'', or in a similar example is it possible to use present progressive?
What does the book exactly mean when it says with work or live either can be used? it doesn't say anything about the change in meaning.
 

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
John has been living in London for a long time.

John has been in London for an indefinitely long time.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
''John has been living/has lived in London for a long time."

For a long time
isn't always. With always we can't use the present progressive but in the second example, "My parents have lived in Bristol all their lives'', or in a similar example, is it possible to use the present progressive? You might hear people say "I've been living here all my life" but most native speakers prefer the present perfect.

What does the book [STRIKE]exactly[/STRIKE] mean when it says that with work or live either can be used? it doesn't say anything about the change in meaning. That's because both are possible and there is no difference in meaning.

I've been living here all my life = I have lived here all my life
I've been working here for ten years = I have worked here for ten years.

The exception is:
I've always worked here. :tick:
I've always been working here. :cross:

Note that "all my life" wouldn't go with "work" because people don't start work on the day they are born. We can use "always" because the listener knows it means "since I started working".
 

Rachel Adams

Key Member
Joined
Nov 4, 2018
Member Type
Student or Learner
Native Language
Russian
Home Country
Georgia
Current Location
Georgia
That's an over-generalisation.

I have lived/been living in the Czech Republic for fourteen years now. I have no intention of moving elsewhere, so we can hardly say the progressive form suggests temporary residence.

Is it the same with the present simple and progressive? ''I live in Paris'' and ''I am living in Paris''. Does ''living in Paris'' suggest a temporary action?
 

GoesStation

No Longer With Us (RIP)
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
I regard Prague as my permanent home now, but I have been known to say 'I'm living in Prague now'.

That's a natural way to tell someone who thinks of you as a Londoner (for example) that you've moved. In that context, it doesn't convey a sense of impermanence.
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
That's an over-generalisation.

I have lived/been living in the Czech Republic for fourteen years now. I have no intention of moving elsewhere, so we can hardly say the progressive form suggests temporary residence.

But you had moved around a lot before settling on Prague. A person who had moved once from their hometown to a second place of residence would be less likely to use the same form.
 

Rachel Adams

Key Member
Joined
Nov 4, 2018
Member Type
Student or Learner
Native Language
Russian
Home Country
Georgia
Current Location
Georgia
But you had moved around a lot before settling on Prague. A person who had moved once from their hometown to a second place of residence would be less likely to use the same form.

I don't want to interfere but why did you use the past perfect in your statements?
 
Status
Not open for further replies.
Top