Ok, if I say "I've been doing something for a long time" the meaning is quite clear I think.
But if I negate it: "I haven't been doing something for a long time", does that mean I haven't done it lately, but used to do it a long time ago? Or is it rather understood that I only recently started to do something?
(This is loosely related to this sentence in English from Spanish: https://forum.duolingo.com/comment/5376 ... -very-long, but I think my question is actually only about the English sentence in the first place, so I placed it here.)