Context : Let say, I have just joined to a company and I want to ask my new friend how long he has been working here.
Using Present perfect:
How long have you worked here ?
using Present perfect continuous tense ?
How long have you been working here ?
According to the image below:
So my answer is using
present perfect continuous because I think he started in the past and he's still working at that office now. Am I right ?
Please include the reason on your answer as well.