Quote:
Originally Posted by karthikesh This is my guess:
Have you ever been to London?
Have you travelled (or visitied) London. It could be a short trip.
Have you ever been in London?
Means, have you lived in London. It could be for a longer period of time.
Is this correct? |
The first part is correct, but the second has nothing to do with living there. One could use "in London" to clarify that someone was not in the general vicinity of London.
A: Have you ever been to Chicago?
B: Yes, I was at O'hare airport.
A: That's in the suburbs. Have you ever been
in Chicago?
B: No, not the city proper.