310. ¿Se dice I’ve been to London o I’ve been in London?
Tanto I’ve been in London como I’ve been to London son correctas como afirmaciones o como respuestas a la pregunta Where have you been this weekend?
In London se usa normalmente para expresar localización y duración:
I hadn’t heard the news about Toni as I’ve been in London.
I’ve been in London for 3 months.
I’ve been in London all my life.
To London requiere que haya de por medio algún tipo de viaje mientras que in London (como en el último ejemplo anterior) no lo requiere:
I’ve been
to London since
I was born.
Although I live
in the south of England, I’ve only been to London once.
Once I’ve
been to London, I’m going to spend a few days in Bristol.
I’ve been
in London long
enough to know I love it here.
“Ladybird,
ladybird, where have you been? I’ve been to London to visit the
Queen” (canción infantil tradicional).