What are the differences between
He has gone over to London.
and
He has gone to London.
I don't understand the differences these two sentences have.
Why in the first sentence is the word "over" used while in the other sentence it's not?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityIt's a marker of informal speech that carries very little other meaning.
The very little meaning that the speaker/writer might intend is that the trip will take an unusual amount if time, either due to an unusually long stay or the distance to get there.
That difference in meaning is not certain though. It's vague and imprecise, which is part of why it's informal, and rarely is it deliberately chose—much more often it's said because it "feels" right. Whatever it might mean, it's a subtle enough implication that if the difference matters, the speaker or the listener should give or ask for more information:
"He has gone over to London."
"Oh, for how long?"
This is probably not what is meant here, but one possible meaning of go over is to change one's allegiance. So, for instance, if the person being spoken of were a Russian spy, then He has gone to London would simply mean that he has traveled there for some reason, but He has gone over to London would suggest that he has defected.
I think people would only use the first sentence if "he" wasn't in England in the first place, and he went over the English channel (or possibly across the Atlantic Ocean) to London.
I've checked a sample of instances of "gone over to London" from Google books (there are very few in total), and the people who went over all started out from places other than England and Scotland. You can find a number from America, and others from Italy, Holland, and Ireland.
You generally use Gone over when you are going to someones house. For eg. I had gone over to Tom's place for borrowing a few books.
If you ware saying you went to a city, its correct usage would be - I had gone to London.
You dont use the OVER when you talk of cities.