Глагол to go в Present Perfect используется с третьей формой — gone (причастие прошедшего времени) в сочетании с глаголом have. englex.ru
Некоторые правила употребления:
- Выражение завершённости действия к настоящему моменту. englex.ru Пример: My friends have gone to the beach for the weekend — «Мои друзья уехали на выходные на пляж». englex.ru
- Описание действий, которые начались в прошлом и продолжаются до сих пор. eng.skillbox.ru Пример: I have gone fishing since I were a child — «Я хожу рыбачить с детства». eng.skillbox.ru
- Рассказ о жизненном опыте. eng.skillbox.ru Пример: Have you ever been to London? — «Ты когда-нибудь был в Лондоне?». eng.skillbox.ru
Формула образования Present Perfect: подлежащее + have/has + смысловой глагол в третьей форме (с окончанием -ed) + дополнение. eng.skillbox.ru