Been to vs Been in

Olá a todos, se eu quiser dizer que faz muito tempo em que eu estive em um país, mas eu não estou mais lá, usando a expressão "it's been a long time since..." é mais correto falar por exemplo: "it's been a long time since I've been to France ou since I've been in France" ?

Desde já agradeço.

INGLÊS PARA VIAGENS
A professora Marcela Miranda, mais conhecida como a Tia do Inglês, ensina nesta aula introdutória o vocabulário básico de inglês para viagens. Está se preparando para sua próxima viagem? A sua jornada começa aqui! ACESSAR AULA
2 respostas
Ordenar por: Data
Donay Mendonça 23 127 1.7k
Oi, Natan. Tudo bem?

A opção correta é "It's been a long time since I've been to France."

Não use "in".

Outra formas (com o mesmo significado):

"I haven't been to France for a long time."
"It's been a long time since I went to France."
Cinnamon 16 60 498
Vale a pena olhar esse link aqui do EE.

Cf. "To have been to" x "To have been in"