"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

CENTENAS DE EXPRESSÕES DO INGLÊS
Preparamos um plano de estudos para ajudar você a dominar centenas de palavras e expressões do inglês em tempo recorde. EXPERIMENTE AGORA
7 respostas
Ordenar por: Data
Henry Cunha 3 18 191
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.
Marcio_Farias 1 24 215
Alessandro 3 13 111
Henry Cunha 3 18 191
Alessandro 3 13 111
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
Henry Cunha 3 18 191
COMO COMBINAR PALAVRAS EM INGLÊS
Nesta aula, o professor Denilso de Lima, autor do livro "Combinando Palavras em Inglês", ensina como as collocations (combinações de palavras) podem ajudar você a falar inglês com mais naturalidade. ACESSAR AULA