I have a question. Yeah it is kinda easy but it made me a bit confused. My teacher said: "I've worked at there for 3 years." implies, I've worked 3 years and I still work at there. But as I know, if we want to imply that we must say: "I've been working there for 3 years."
Does "I've worked there for 3 years." mean I still work at there? Or which one is correct?
in this case, I'm tend to say "I've been working". And probably it's my mistake of having lack of information but "I've worked" seemed to be like "I'm not working here anymore" for me. Which one is better?