Diferencias entre "been to" y "gone to" en presente perfecto

Clase 3 de 22Curso de Inglés Intermedio B1: Presente Perfecto y Preposiciones

Contenido del curso

Resumen

Understanding the difference between been to and gone to is one of those small details that can completely change the meaning of a sentence. Both forms belong to the present perfect tense, and while they may look almost identical, they communicate very different things about where a person is right now. Mastering this distinction will make your English sound more natural and precise.

What is the present perfect tense and when should you use it?

The present perfect is used in very specific situations. One of the most common is when you want to talk about something that started in the past but is still real or continuing in the present [0:28]. For example:

  • We have lived in London for 10 years.

This sentence tells us two things: we are still living in London right now, and we moved there 10 years ago. The action began in the past and remains true at the moment of speaking.

Another important use is for unfinished periods of time [1:38]. Consider:

  • She has watched that movie three times this week.

Here, the week is not over yet. She watched the movie on different days, but there is still a possibility she could watch it again. The action may not be happening at this exact moment — maybe she is at the office — but the time period remains open [2:14].

How do you construct a present perfect sentence?

You need two main components [2:48]:

  • Have or has as the auxiliary.
  • The past participle form of the verb.

With regular verbs, the past participle looks identical to the simple past. For instance, play becomes played in both cases. Even though it looks like a past form, it functions as a past participle when paired with have or has [3:15].

What is the real difference between been to and gone to?

The key difference lies in where the person is at the moment of speaking [3:43].

  • Been to means the person has returned. They went somewhere and came back.
  • Gone to means the person is still there. They have not returned yet.

For example:

  • They have been to Paris. → They visited Paris, but they are no longer there [4:05].
  • They have gone to Paris. → They are still in Paris right now [4:18].

This distinction does not always exist in other languages, but in English it changes the entire context of the sentence.

Can you identify where each person is?

Practice makes this difference feel automatic. Let's look at four sentences [5:00]:

  • We've been to Argentina. → We are back home or somewhere else, but definitely not in Argentina.
  • She's gone to Mexico. → She is still in Mexico right now.
  • I've been to the supermarket. → I went, did my shopping, and came back.
  • He's gone to San Francisco. → He is still there, perhaps on holiday.

Notice that both structures follow the same construction: have/has + been or gone + to + place. The only element that changes is whether you choose been or gone, and that single word tells the listener everything about the person's current location.

How can you remember which one to use?

A simple mental shortcut works well:

  • If the person is with you or available, use been to because they already returned.
  • If the person is away and unreachable, use gone to because they have not come back.

The contraction forms are also worth noting. We've been is a contraction of we have been, and she's gone is a contraction of she has gone [5:07]. Using contractions makes your spoken English sound more fluid and natural.

Try writing your own examples using both forms. Think about a place you visited recently and describe it with been to, then imagine someone who is traveling right now and describe their situation with gone to. Practicing with real situations helps you internalize the difference faster. Share your sentences so others can learn from your examples too.