Ответ:

Перевод задания: Заполните пропуски формами gone to, been to или been in.

  1. Can we leave now, please? We’ve been in this shop for two hours!
    Можно мы уже уйдём, пожалуйста? Мы в этом магазине уже два часа!

  2. Tina has gone to the bank. Would you like to wait until she comes back?
    Тина ушла в банк. Хотите подождать, пока она вернётся?

  3. We haven’t been to the flea market for ages. Do you want to go next week?
    Мы давно не были на блошином рынке. Хочешь сходить на следующей неделе?

  4. How long have you been in this country?
    Как долго ты находишься в этой стране?

  5. Ivan hasn’t been to the library. He’s upstairs, in his room.
    Иван не ходил в библиотеку. Он наверху, у себя в комнате.

  6. Have you ever been to the Bolshoi Theatre?
    Ты когда-нибудь бывал в Большом театре?

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