Umm you have to show the problem first or we can’t help u
Hello!
Im not sure if there is any other context, but the sentence means
"She's been dancing for three years"
If you mean correct as far as being a sentence.. and having a meaning, then yes, it is correct.
Hope this helps!
Have a great day!
El tenia miedo cuando ella escribio que queria estar con el para siempre
He was scared when she wrote she wanted to be with him forever
En el futuro, ellos ofrecerán otro programa.
Ofrecerá= For él/ella eso (he/she it)
Ofreceréis= For ustedes (you)