Для выполнения этого задания нужно выбрать между have/has been (указывает на пребывание в каком-то месте, откуда вернулись или где находятся до сих пор) и have/has gone (указывает на то, что кто-то отправился куда-то и, возможно, еще не вернулся).
A: My parents suggest that I go to an eco-camp this year.
B: I have been to many eco-camps. They're great!
Объяснение: Говорящий имеет опыт посещения эко-лагерей, и это положительный опыт, поэтому используется have been.
A: Isn't Alex here?
B: No, he has gone to work.
Объяснение: Алекс ушел на работу и, вероятно, его еще нет. Используется has gone.
A: Where are the children?
B: They have been to the school, to decorate the venue for the charity dance.
Объяснение: Дети были в школе (и, возможно, вернулись или еще там), чтобы украсить место для благотворительного танца. Используется have been.
A: Ian's just come back from Cameroon.
B: He has been to so many places!
Объяснение: Иан только что вернулся из Камеруна, что подразумевает, что он путешествовал. Фраза «so many places» указывает на прошлые поездки. Используется has been.
Ответ: 1. have been; 2. has gone; 3. have been; 4. has been.