0
Tamguatlay Posted 12 years ago
Grammar

Is there a difference in meaning between the sentences?

I have lived in London for the past ten years.

I have been living in London for the past ten years.

Is there a difference in meaning between the sentences?

Thanks.
  

Top answer

Not that I detect. For recent or short-term behaviour, "I have been ~ing" may be preferred; for example, you would normally say "I have been staying in London for the past week", not "I have stayed in London for the past week". This doesn't apply in your case though.

  • Not that I detect.
  • For recent or short-term behaviour, "I have been ~ing" may be preferred; for example, you would normally say "I have been staying in London for the past week", not "I have stayed in London for the past week".
  • This doesn't apply in your case though.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

6 Answers
0
Not that I detect.

For recent or short-term behaviour, "I have been ~ing" may be preferred; for example, you would normally say "I have been staying in London for the past week", not "I have stayed in London for the past week". This doesn't apply in your case though.
0
I have lived in London for the past ten years. You refer to the time until now. Here the emphasis is on something happened till this moment.

I have been living in London for the past ten years. ...for ten years now sounds better

You refer to the time from the past to the present moment. Here the emphasis is on something that started in the past is still continuin
0
vsureshI have lived in London for the past ten years. You refer to the time until now. Here the emphasis is on something happened till this moment.
Both sentences refer to time until now.
vsureshI have been living in London for the past ten years. ...for ten years now sounds better
I don't really agree. Both "... for th
0
GPYBoth sentences refer to time until now.
Hi GPY
I have mentioned it under both of the sentences.

And, the idea that have been verb + ing suits better for a recently started action is something I had not known at all and it sounds better. Thank you.

I have guessed the reason for it. Please share your views.
Does a continuous form f
0
vsureshHi GPYI have mentioned it under both of the sentences.And, the idea that have been verb + ing suits better for a recently started action is something I had not known at all and it sounds better. Thank you.I have guessed the reason for it. Please share your views. Does a continuous form for a long action sounds a little unidiomatic or unnatural?
When ref
0
tamguatlayIs there a difference in meaning between the sentences?
In the absence of further context, both tell me the same thing.

Related Questions