1

Have you ever been to London?

or

Have you ever gone to London?

Which one is correct?

Mari-Lou A
  • 23,918
  • 12
  • 65
  • 110
I don't know who I am.
  • 2,553
  • 23
  • 67
  • 83
  • Duplicate of http://ell.stackexchange.com/questions/58774/when-have-you-been-to-france-or-when-did-you-go-to-france – Chenmunka Jun 08 '15 at 12:03

3 Answers3

3

Both are fine :)

Have you ever been to London?

Have you ever gone to London?

The latter sounds a little more informal to me.

Tara
  • 73
  • 2
0

I think you want to know the difference between "go to some place" and "have been to some place". The difference is that when you use "go to," you are talking about the action of just going to that place. Whereas, when you use "have been to," you're talking about the action of going and coming back. That's the difference between "go to a place" and "have been to a place". In your sentences:

  • Have you ever been to London?
  • Have you ever gone to London?

Both of these sentences are correct. There is a slight difference in meaning. In the first one, the speaker is asking about the listener's visit to London (action of returning included). In the second one, the speaker is just asking about the action of going to London (action of returning excluded). I hope that it's clear now. By the way, the first sentence is commoner than the second one.

J.R.
  • 108,719
  • 9
  • 160
  • 287
Gurpreet
  • 1,100
  • 12
  • 24
  • 33
  • 1
    If you want to tutor new users about accepting answers, that's fine. However, you should at least [wait until sufficient time has passed](http://meta.ell.stackexchange.com/questions/1307), and not encourage a user to accept an answer prematurely. – J.R. Jun 08 '15 at 20:39
  • @J.R. OK I'm sorry for that. I'll bear this in mind. Your link helped me a lot. – Gurpreet Jun 09 '15 at 01:17
  • 1
    "Have you ever gone to London?" is also asking about a return journey to and from London. You wouldn't ask somebody who is still in London if they've gone there. Your first paragraph is talking about "go to", but the expression in question is "gone to". – nnnnnn May 18 '16 at 02:59
  • This is downvoted but correct, I'm glad it's the accepted answer. "Gone" refers to the journey itself but "been" refers to a visit in its entirety. With the construction "Have you ever been/gone" the meaning difference is almost nothing, but there is just slightly more emphasis on the journey itself with "gone" rather than the visit in its entirety with "been". – Some_Guy Oct 06 '18 at 22:57
  • The difference is more apparent with "He's just been to London" vs "He's just gone to London". In the second situation he's just left, but in the first he's just come back. – Some_Guy Oct 06 '18 at 22:59
-1

The second is NOT correct for no reason. Every time you mean a country or another place you say been to. Gone is used for activities such as: Have you ever gone skiing? Have you ever gone hitchhiking?

shin
  • 5,408
  • 7
  • 29
  • 39
Wicha
  • 1