The Difference between ‘BEEN TO’ and ‘GONE TO’

“Been” and “Gone” both are used in the present perfect tense.

In perfect constructions apparently requiring the verb “go“, the normal past participle “gone” is often replaced by the past participle of the copula verb “be“, namely “been“. This gives rise to sentences of contrasting meaning.

When “been”  is used, the implication is that, at the time of reference, the act of going took place previously, but the subject is no longer at the place in question. When “gone” is used, the implication is again that the act of going took place previously, but that the subject is still at (or possibly has not yet reached) that place. 

For example:

  • My father has gone to China. (He is in China, or on his way there, now)
  • My father has been to China. (He has visited China at some time in his life)
  • When I returned, John had gone to the shops. (He was out of the house)
  • When I returned, John had been to the shops. (The shopping was done, John was likely back home)

Note that  been  is used in such sentences as if it were a verb of motion (being followed by adverbial phrases of motion, such as those starting with  to), which is different from its normal uses as part of the copula verbbe.


  • Sue has been to the beach. (as above; Sue went to the beach at some time before now)
  • Sue has been on the beach. (use of been simply as part of “be“; she spent time on the beach)

The above sentences with the present perfect can be further compared with alternatives using the simple past, such as:

  • My father went to China.

As usual, this tense would be used if a specific past time frame is stated (“in 1995”, “last week”) or is implied by the context (e.g. the event is part of a past narrative, or my father is no longer alive or capable of traveling). Use of this form does not in itself determine whether or not the subject is still there.

What's Your Reaction?

Confused Confused
Sad Sad
Geeky Geeky
Haha Haha
Wow Wow
Hard Hard
Easy Easy
What? What?

Comments 0

Your email address will not be published. Required fields are marked *

The Difference between ‘BEEN TO’ and ‘GONE TO’

log in

Become a part of our community!
Don't have an account?
sign up

reset password

Back to
log in

sign up

Join ESL Buzz Community

Back to
log in
Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Voting to make decisions or determine opinions
Formatted Text with Embeds and Visuals
The Classic Internet Listicles
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Upload your own images to make custom memes
Youtube, Vimeo or Vine Embeds
Soundcloud or Mixcloud Embeds
Photo or GIF
GIF format