Whatup guys.
If someone asks me "How long have you been working here?" what should I answer ?
I have worked here since November 2000 or I've been working here since November 2000 ?
Do both mean the same?
Is it work with another verbs?
Hey Julio!
Firstly I wanna thank you for your precious contribution to the Forum!
Now let's take a glance at the topic:
Present Perfect Simple x Present Perfect Continuous
Both tenses are used to express that an action began in the past and is still going on or has just finished. In many cases, both forms are correct, but there is often a difference in meaning. It depends on what you wanna emphasize.
Mainly we use the Present Perfect Simple to express that an action is completed or to emphasize the result.
On the other hand, we use the Present Perfect Continuous to emphasize the duration or continuous course of an action.
Eg.
I have done my homework. (Meaning: My homework is completed now.)
I'm wet because I've just washed my car. (Being wet is a result of the previous action)
I have been doing my homework. (Meaning: That's how I have spent my time. It does not matter whether the homework is completed now.)
You also have to consider if this action is permanent or temporary.
If an action is still going on and we want to express that it is a permanent situation, we would usually use the Present Perfect Simple.
For temporary situations, we would prefer the Present Perfect Continuous.
PS: This is not a rule, however, only a tendency.
Eg.
James has lived in this town for 10 years. (Meaning: He is a permanent resident of this town.)
James has been living here for a year. (Meaning: This situation is only temporary. Maybe he is an exchange student and only here for one or two years.)
Now, back to your question, do you wanna express the result or duration of this action? Of course duration since the question focused on that (how long..?)
But is it temporary ou permanent?
I guess permanent!
So, my friend, I'd say that both are correct! Grammatically speaking!
I'd prefer to use the Present Perfect Continuous though! Because it is the same verb tense used in the question and it is an action that started in the past and is still going on.
Hope I have helped you somehow!