He has gone snorkelling last summer. – Он занимался сноркелингом прошлым летом.
Перед "last" предлог не требуется.
Ответ: He has gone snorkelling last summer.