"I haven't gone" é correto?

Dear friends...
I need your help !
I have to complete this sentence with present perfect, present perfect continuous or past simple form of the verbs in parentheses, plus for,since,yet or still where possible and/or necessary.

**I(not go) to the fairground________ages,thought I don’t suppose it (change)very much_____my parents(take)me there back in the 1980s.**

My answer is... I haven’t gone to the fairground for ages, thought I don’t suppose it has changed very much since my parents took me there back in the 1980s.

"I haven't gone" is correct?
Thank you so much.
Best wishes.
Marcelle

APRESENTAÇÃO PESSOAL EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina como você deve se preparar para fazer uma apresentação pessoal profissional em inglês. O conteúdo dessa aula ajudará você a aproveitar melhor as oportunidades no ambiente corporativo. ACESSAR AULA
7 respostas
Ordenar por: Autor
Alessandro 3 13 111
Desbloqueie 2 respostas agora e todos os dias
Ao se cadastrar, você ainda poderá fazer perguntas, marcar tópicos como favoritos, votar nas melhores dicas e muito mais.
Alessandro 3 13 111
Henry Cunha 3 18 191
Henry Cunha 3 18 191
Henry Cunha 3 18 191
ENGLISH PLUS + CURSOS
Além de aprender sem anúncios, você terá acesso: aos Cursos do English Experts, a respostas verificadas por especialistas (ilimitado) e ao aplicativo Meu Vocabulário. ATIVAR AGORA
Marcio_Farias 1 24 215
ENTENDENDO AS HORAS EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina vários macetes para você nunca mais se confundir na hora de dizer as horas em inglês. ACESSAR AULA