Ответ:
1. has gone to the dentist
2. has been in Brazil
3. has gone on holiday
4. have gone to church
5. has been there
6. has been to the doctor
7. Have you been on holiday?
8. have gone out
Объяснение:
has/have + gone = уехал/ ушёл и ещё не вернулся
has/ have + been = уехал/ ушел и уже вернулся обратно.