How long has she been in Asia? She has been in Asia for 5 years.
Как долго она находится в Азии? Она находится в Азии 5 лет.
Проверь, правильно ли ты использовал Present Perfect и предлог for для обозначения периода времени.
База: Present Perfect используется для выражения действий, начавшихся в прошлом и продолжающихся до настоящего момента. Важно правильно использовать предлоги for (в течение) и since (с какого-то момента).