0
Anonymous Posted 11 years ago
Grammar

Present Perfect Continuous vs Present Perfect Simple for duration from the past up until now.

Dear teachers, is there any difference between Present Perfect Continuous and Present Perfect Simple when we want to show that something started in the past and has continued up until now?

Examples:

I have been living here for ten years.
I have lived here for ten years.

I have been smoking for ten years.
I have smoked for ten years.

Thanks!
  

Top answer

There is no difference in your examples.

  • There is no difference in your examples.
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.

4 Answers
0
There is no difference in your examples.
0
Is there a preferable form or they are equally common?
0
AnonymousIs there a preferable form or they are equally common?
I think in the two cases you mentioned I'd use the continuous forms, but that doesn't necessarily mean that the continuous form is preferable to most people all the time.

The simple forms tend to sound more final. Stylistically, they are a little like having the final word on the topic.
0
Thanks CJ, that was useful ! Emotion: smile

Related Questions