Ответ:
Перевод задания: Вставьте have/has been in или have/has been to и переведите предложения с английского на русский.
He is in India now. How long has he been in India? He has been in India for 2 years.
Сейчас он в Индии. Как долго он находится в Индии? Он находится в Индии уже два года.
I have never been to Africa. Have you ever been to Africa? I have been to Africa twice.
Я никогда не был в Африке. Ты когда-нибудь бывал в Африке? Я был в Африке дважды.
Where is your brother? He is in Singapore. He has been in Singapore since last Sunday.
Где твой брат? Он в Сингапуре. Он находится в Сингапуре с прошлого воскресенья.
How many times has your sister been to the opera? She has been to the opera a lot of times. She adores opera.
Сколько раз твоя сестра была в опере? Она много раз была в опере. Она обожает оперу.
Has Tom ever been to Venice?
Том когда-нибудь бывал в Венеции?
My father and my brother have been in the basement since morning. They’re repairing pipes.
Мой отец и брат находятся в подвале с самого утра. Они чинят трубы.
Would you like to go to the park with us? I’d love to, but I can’t. I have been in the library since 9 am. I’m preparing for exams.
Хочешь пойти с нами в парк? С удовольствием, но не могу. Я нахожусь в библиотеке с девяти утра. Я готовлюсь к экзаменам.
Пояснение: been in подчёркивает, что человек находится в месте; been to означает, что он бывал там.
