Vino is the answer lol lol lol
1]Were and are
2]general y números de sustantivos
3]verbos conjugates
4] like
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!
Voy a Texas para visitar a mis abuelos