Ответ:

Перевод задания: Используйте has gone to, has been to или has been in.

  1. Julia has been in Russia for two weeks. She is staying at the hotel. (Юлия находится в России уже две недели. Она остановилась в отеле.)
  2. She has been to New York several times. (Она несколько раз была в Нью-Йорке.)
  3. Dad has gone to the office. He’ll be at home in a couple of hours. (Папа ушёл в офис. Он будет дома через пару часов.)
  4. Maria said that she would be back in an hour. She has gone to the beauty shop. (Мария сказала, что вернётся через час. Она ушла в салон красоты.)
  5. Vlad has been in London for five years. (Влад находится в Лондоне уже пять лет.)

Правило: has gone to означает, что человек ушёл куда-либо и ещё не вернулся; has been to — что человек побывал где-либо; has been in — что человек находится в каком-либо месте в течение определённого времени.