I don't understand the difference between: I've worked and I've been working here since 2001


What's the difference between:I've worked  here since 2001 and I've been working  here since 2001. or: I've lived here and I've been living here or: I've lived here for 10 years and I've been living here for 10 years. Thank you.

asked Feb 27 '12 at 11:13 carmen New member

You're welcome. : ) Jody M.Feb 28 '12 at 19:30

add comment

2 answers


Basically, there isn't a difference in meaning.  Both mean that you've worked here since 2001 and that you are still working here.


I have worked here since 2001 - present perfect

I have been working here since 2001 - present perfect progressive


The latter seems to put a bit more emphasis on the length of time than the former.


The same can be said for your second set of sentences.

link answered Feb 27 '12 at 13:34 Jody M. Expert

Thank you very much.. carmenFeb 28 '12 at 17:30

Sir but in first one there is mention that he have worked means he left out that work now. Isn't it?

Sunil KumarAug 12 '16 at 15:17

add comment

1- Means this action is over and you are not working in that place any more

2- Means you are still working at that place since 2001 till now

link comment answered Oct 14 '16 at 19:55 Iman New member

Your answer

Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.