Ответ:

Перевод задания: Вставьте have/has been или have/has gone в мини-диалог.

A: Where’s Maria? — Где Мария?

B: She just has gone to the post office. She’ll be back in 15 minutes. — Она только что ушла на почту. Она вернётся через 15 минут.

A: Have you already been to Japan? — Ты уже был в Японии?

B: Yes, I have been there twice. I really liked it. — Да, я был там дважды. Мне очень понравилось.

A: I heard John has gone to Canada. Is that true? — Я слышал, что Джон уехал в Канаду. Это правда?

B: Yes, he left last week and he’s staying there for a month. — Да, он уехал на прошлой неделе и останется там на месяц.

Ответ: 1) has gone; 2) been; 3) have been; 4) has gone.