SpeakUP Academy
RecursosDescubre tu nivel
HomeWhich One?Have been to (haber visitado) vs Have gone to (haberse ido a)
ESEN
Which one to use?Intermediatepresent perfect de experiencia/visitapresent perfect de desplazamiento (aun alli)

Have been to (haber visitado)vsHave gone to (haberse ido a)

"Have been to" means you visited a place and have already returned; "have gone to" means someone left for a place and IS STILL THERE (or has not yet returned).

Side-by-side comparison

Have been to (haber visitado)
present perfect de experiencia/visita

HAVE BEEN TO: present perfect of EXPERIENCE or COMPLETED VISIT. "I have been to Paris" = I have visited Paris (I went and have already returned — Paris is an experience in my past). "She has been to three international conferences this year" = she attended three conferences and has already returned. HAVE BEEN TO implies the trip or visit IS COMPLETE — the speaker (or the person discussed) is no longer there. Used with first and second person (I, you, we, they) and with third person (he, she, it) when the person HAS ALREADY RETURNED. Equivalent to: "I went to [place] and came back."

  • She has been to every major tech conference in the region this year and has built an impressive professional network as a result.

  • Have you ever been to a market research focus group session before? The methodology is quite different from individual interviews.

  • I have been to the client site twice this quarter and both visits confirmed that their infrastructure needs are more complex than initially assessed.

Have gone to (haberse ido a)
present perfect de desplazamiento (aun alli)

HAVE GONE TO: present perfect of DISPLACEMENT WITHOUT RETURN (the person is still there or just left). "She has gone to London" = she went to London and IS STILL THERE (or just left and has not returned). "He has gone to the meeting" = he went to the meeting and has not returned yet. HAVE GONE TO implies the movement is incomplete — the person has not yet returned to the starting point. When the speaker is the person themselves ("I"), HAVE GONE TO is rare because the speaker cannot refer to themselves as currently absent: "I have gone to Paris" would be oddly self-referential. "We have gone to the office" = correct only in written contexts (messages, notes).

  • She has gone to the strategy retreat for the week — you can reach her by email but she will not be available for calls until Friday.

  • The senior partner has gone to Singapore for the Asia-Pacific expansion review — he is expected to return to the office on the 15th.

  • Has Michael gone to the quarterly planning session? I need his input on the budget allocation before the meeting ends.

Common mistake

Classic error: "She has gone to Paris, but she loved it" = INCONSISTENT. If you can say she loved it (past completed from the perspective of the person speaking now), it implies she returned = should be "She has BEEN TO Paris and she loved it." "She has gone to Paris" implies she IS STILL THERE — and if she is there, how do we know she loved it? (the speaker would not be with her). Most frequent error: saying "I have gone to Paris" when the speaker is here, not there = INCORRECT. The person who went to Paris and has already returned says: "I have BEEN TO Paris." The person who is still in Paris cannot say this (they are away).

Trick to remember it

The WHEREABOUTS QUESTION: where is the person you are talking about RIGHT NOW? IF they are already BACK (here, with us) = HAVE BEEN TO (the visit is complete). IF they are STILL THERE (not yet returned) = HAVE GONE TO (the movement is not complete). Quick test: "Can I speak to John?" / "He has ___ to the meeting." If John is at the meeting NOW (has not returned) = "He has GONE TO the meeting." If John has already returned from the meeting = "He has BEEN TO the meeting." Practical rule: when describing someone's ABSENCE (explaining why they are not available right now) = HAVE GONE TO. When describing someone's EXPERIENCE (something they lived through and finished) = HAVE BEEN TO.

Quick rule

Have been to = COMPLETED visit, already returned (experience). "I have been to Japan." Have gone to = DISPLACEMENT WITHOUT RETURN, still there. "She has gone to the airport." If the person has returned = been to. If they have not returned yet = gone to.

Did you know?

The "have been to" vs "have gone to" distinction is an example of how English uses aspect (the perspective on whether an action is complete or in progress) to distinguish situations that Spanish tends to express through context. In Spanish, "fue a Paris" can mean both that someone already returned and that they are still there — context clarifies which. In English, the distinction is grammaticalized: "has been to Paris" = returned. "has gone to Paris" = has not returned. This aspectual distinction exists in other languages: in Mandarin, the "experiential" aspect (guo) and "change of state" aspect (le) mark similar differences. In Japanese, "itte iru" vs "itte kita" captures exactly the gone/been difference. English shares this distinction with many languages worldwide, suggesting it is a cognitively fundamental distinction that humans naturally make when talking about movement.

Practise what you learned

Exercise 1 · Pick the right one

Can I speak to the operations director? I have an urgent question about the supply chain disruption.

Exercise 2 · Pick the right one

Before joining this team, she _____ Hong Kong, Singapore, and Tokyo for previous client projects — her regional experience is extensive.

Exercise 3 · Form the word

Complete: "I _____ Japan twice and each time I discovered aspects of business culture that I had not read about in any book."

Hint: The speaker (I) is here now, talking about PAST VISITS to Japan that are COMPLETED (they returned). What form (have been to / have gone to) describes completed past visits by someone who has already returned?

Frequently asked questions

When do I use "Have been to (haber visitado)" and when do I use "Have gone to (haberse ido a)"?

Have been to = COMPLETED visit, already returned (experience). "I have been to Japan." Have gone to = DISPLACEMENT WITHOUT RETURN, still there. "She has gone to the airport." If the person has returned = been to. If they have not returned yet = gone to.

What is the most common mistake with "Have been to (haber visitado)" and "Have gone to (haberse ido a)"?

Classic error: "She has gone to Paris, but she loved it" = INCONSISTENT. If you can say she loved it (past completed from the perspective of the person speaking now), it implies she returned = should be "She has BEEN TO Paris and she loved it." "She has gone to Paris" implies she IS STILL THERE — and if she is there, how do we know she loved it? (the speaker would not be with her). Most frequent error: saying "I have gone to Paris" when the speaker is here, not there = INCORRECT. The person who went to Paris and has already returned says: "I have BEEN TO Paris." The person who is still in Paris cannot say this (they are away).

How do I remember the difference between "Have been to (haber visitado)" and "Have gone to (haberse ido a)"?

The WHEREABOUTS QUESTION: where is the person you are talking about RIGHT NOW? IF they are already BACK (here, with us) = HAVE BEEN TO (the visit is complete). IF they are STILL THERE (not yet returned) = HAVE GONE TO (the movement is not complete). Quick test: "Can I speak to John?" / "He has ___ to the meeting." If John is at the meeting NOW (has not returned) = "He has GONE TO the meeting." If John has already returned from the meeting = "He has BEEN TO the meeting." Practical rule: when describing someone's ABSENCE (explaining why they are not available right now) = HAVE GONE TO. When describing someone's EXPERIENCE (something they lived through and finished) = HAVE BEEN TO.

BL

Bryan López

Founder of SpeakUP Academy

July 25, 2026

See all word pairsExplore more confusing words