Skip to main content
formatting; clarity
Source Link
gotube
  • 51.1k
  • 7
  • 75
  • 160

For the present perfect form of the verb, for example "I have been living here for four years":

I have been living here for four years

I could also say "I have lived here for four years"--:

I have lived here for four years

I believe in the second example there is some ambiguity as to whether I am still living there now so the first example is better for emphasising that this still continues today. 

However I want to ask about the following example: "She has lived in the UK all her life" -- why

She has lived in the UK all her life

Why do we use the form "has lived" here, and would it be incorrect to say "She has been living in the UK all her life""She has been living in the UK all her life"? And if that is correct if, is there aany difference between the meaning of these two sentences?

For the present perfect form of the verb, for example "I have been living here for four years" I could also say "I have lived here for four years"-- I believe in the second example there is some ambiguity as to whether I am still living there now so the first example is better for emphasising that this still continues today. However I want to ask about the following example: "She has lived in the UK all her life" -- why do we use the form "has lived" here, and would it be incorrect to say "She has been living in the UK all her life"? And if that is correct if there a difference between the meaning of these two sentences?

For the present perfect form of the verb, for example:

I have been living here for four years

I could also say:

I have lived here for four years

I believe in the second example there is some ambiguity as to whether I am still living there now so the first example is better for emphasising that this still continues today. 

However I want to ask about the following example:

She has lived in the UK all her life

Why do we use the form "has lived" here, and would it be incorrect to say "She has been living in the UK all her life"? And if that is correct, is there any difference between the meaning of these two sentences?

Source Link
Jo R
  • 119
  • 4

present perfect- has been living/has lived for a specific example

For the present perfect form of the verb, for example "I have been living here for four years" I could also say "I have lived here for four years"-- I believe in the second example there is some ambiguity as to whether I am still living there now so the first example is better for emphasising that this still continues today. However I want to ask about the following example: "She has lived in the UK all her life" -- why do we use the form "has lived" here, and would it be incorrect to say "She has been living in the UK all her life"? And if that is correct if there a difference between the meaning of these two sentences?