Right now: I'm eating now so I'll call you back.
Near future: I'm playing tennis on the weekend.
For periods of time that extend into the past and can continue to now we use the present perfect or the present perfect continuous, so none of your examples are natural English.
She [is] has been living here for [since] ten years.
She is living here for ten years.
This sounds like a future reference, but because it is such a long period of time, 'ten years', we tend to not use "the present continuous for the future" in these cases. For these "long" futures we'd use 'will' or 'be going to'.
With shorter periods of time, it's okay.
She's living here for a month.
She [is] has been living here ten years.
In this case, we often drop 'for' in casual speech but for more formal situations we tend to keep it.
- For Teachers