Ответ:

Перевод задания: Дополните предложения правильной формой глаголов в скобках в Present Perfect.

  1. We have visited several galleries in New York so far, but there are more we want to see. (Мы уже посетили несколько галерей в Нью-Йорке, но хотим посмотреть ещё.)
  2. Stanley has not been in the choir for long, but his singing is outstanding. (Стэнли недолго поёт в хоре, но поёт он великолепно.)
  3. Have you been to the zoo in Taipei? It’s amazing. (Ты бывал(а) в зоопарке Тайбэя? Он потрясающий.)
  4. How long have you lived in Barcelona? (Как давно ты живёшь в Барселоне?)
  5. I have not seen James since we left secondary school. It will be great to catch up with him. (Я не видел(а) Джеймса с тех пор, как мы окончили среднюю школу. Будет здорово повидаться с ним.)
  6. You have not called Sam. Is there a reason? He’s waiting to hear from you. (Ты не позвонил(а) Сэму. Есть какая-то причина? Он ждёт твоего звонка.)
  7. ‘Where’s Cathy?’ ‘She has gone to the shops. She’ll be back soon.’ («Где Кэти?» «Она ушла в магазины. Скоро вернётся».)
  8. I have been to Paris three times. (Я трижды бывал(а) в Париже.)

В Present Perfect используется have/has + третья форма глагола; since указывает на начальный момент периода, а so far и число поездок — на опыт или результат к настоящему времени.