Respuesta :

Mi hermana está en los Estados Unidos durante dos años.

Estar is used for situations that are temporary or subject to change. Ser is used in situations that are permanent or unlikely to change.

Also, I recommend paying attention to the difference between "anos" and "años". Años means "years", but anos means "anus". Just be careful!