
“Have Been” vs “Have Gone”: Simple Guide for English Learners
If you’ve ever said, “I have gone to Bali last year” and felt pretty good about it—hate to break it to you, but that sentence is not quite right.
Don’t worry, though. You’re not alone.
“Have been” and “have gone” are two of the most commonly confused phrases in English. They both come from the verb “to go,” they both use present perfect tense, and they both deal with travel or movement. But they do not mean the same thing.
In this article, you’ll learn exactly when and how to use each one. You’ll see real-life examples, avoid common mistakes, and finally feel confident using these phrases naturally. Let’s get started. Learn the simple difference between “have been” and “have gone” in English, with clear examples and tips to help you speak more naturally and correctly.

What Is the Present Perfect Tense?
Before we go deeper, let’s take a moment to understand the tense both phrases use: present perfect.
Present perfect is used when we talk about:
- Life experiences (without saying exactly when)
- Actions that happened in the past but are still relevant
- Situations that started in the past and may still be happening now
The formula is:
have/has + past participle
Examples:
- I have eaten sushi.
- She has met the president.
- They have studied Spanish.
The past participle of the verb “go” is either been or gone. And that’s where the confusion begins.
1. “Have Been” vs. “Have Gone”: The Key Difference
The main difference is this:
- Have been is used when the person went somewhere and came back.
- Have gone is used when the person went somewhere and is still there or has not returned yet.
Let’s look at each in more detail.
When to Use “Have Been”
Use “have been” to describe experiences or completed visits. The person is no longer at the place—they already went there and came back.
Examples:
- I have been to Italy. (I went there at some point and returned.)
- She has been to the new café. (She visited it and is back.)
- We have been to that concert before. (We attended it in the past.)
Tip to remember: “been” is about where someone has gone and come back from. It focuses on the experience.
When to Use “Have Gone”
Use “have gone” when someone is currently away. It means they went somewhere and have not returned yet.
Examples:
- He has gone to the office. (He’s still at work.)
- Anna has gone to the store. (She’s shopping now.)
- They have gone to Spain. (They are still there.)
“Gone” focuses on movement and current absence.
Let’s Compare the Two
Here’s a simple comparison to make the difference crystal clear:
| Sentence | Meaning |
| I have been to Paris. | I visited Paris and returned. |
| I have gone to Paris. | I went to Paris and I’m still there, or not back yet. |
| She has been to the dentist. | She visited the dentist earlier. |
| She has gone to the dentist. | She is at the dentist now. |
So, when you’re talking about someone’s location right now, use “have gone.” When talking about what someone has experienced, use “have been.”
2. Common Mistakes (and How to Fix Them)
Let’s look at real mistakes English learners make—and how to correct them.
- Incorrect: I have gone to Singapore last year.
Why it’s wrong: “Last year” is a specific time in the past. You should use past simple.
Correct: I went to Singapore last year.
Alternative (no time mentioned): I have been to Singapore. - Incorrect: Sarah has been to the market. She’ll be back soon.
Why it’s wrong: If she’s not back yet, use “has gone.”
Correct: Sarah has gone to the market. She’ll be back soon. - Incorrect: They have gone to the new restaurant. It was delicious.
Why it’s wrong: If you’re talking about a past experience, they must be back.
Correct: They have been to the new restaurant. It was delicious.
Quick Practice: Fill in the Blanks
Try choosing the right phrase: “have been” or “have gone.”
- Where’s Lisa? She ______ to the gym.
- We ______ to Bali twice.
- He ______ to the bank. He’ll be back soon.
- I ______ to that show before—it’s amazing!
- They ______ to Canada for a holiday and are still traveling.
Answers:
- has gone
- have been
- has gone
- have been
- have gone
How did you do?
3. Easy Memory Tricks
Here are two simple ways to remember the difference:
- Been = Back. If someone has been somewhere, they’re back now. It’s about past visits or experiences.
- Gone = Gone. If someone has gone somewhere, they’re still not here. It’s about current absence.
Real-Life Examples
At a friend’s house
You: “Can I speak to Alex?”
His brother: “Sorry, he’s not here. He has gone to the mall.”
(Alex is still away.)
Later that day
Alex: “Sorry I missed your call. I was at the mall.”
You: “No worries! Your brother said you had gone to the mall.”
(Still correct because you’re referring to his absence at that earlier time.)
Talking about travel
You: “I’ve been to Japan twice!”
(This tells people about your travel experience—you’re no longer there.)
4. Other Uses of “Have Been”
Keep in mind: “have been” can also appear in other grammar structures, like:
- Present perfect continuous: I have been working all day.
- Passive voice: The documents have been sent.
But when you’re talking about travel, visits, or going somewhere, the rule stays the same:
- Have been = went and came back
- Have gone = went and still there
Let’s wrap this up:
- Use “have been” to talk about places someone has visited and returned from.
- Use “have gone” to describe someone who is away and hasn’t returned yet.
Once you understand this distinction, your English instantly sounds more natural and accurate.
Want to Speak English Like a Pro?
If you’re serious about mastering English—including tricky phrases like “have been” and “have gone”—you don’t need to do it alone.
IELC (Indonesia English Language Center) offers the best English courses in Indonesia, designed to help you communicate fluently and confidently.
Whether you’re preparing for IELTS, improving your grammar, or just want to speak English naturally, IELC has a course for you. With fun, interactive classes, experienced teachers, and a supportive environment, you’ll see real progress quickly!
Do you want to speak English with confidence?
Most people lack confidence when they speak English. They are afraid to make mistakes and are embarrassed to speak in front of others.
This is because they have been taught English the wrong way!
Most English courses waste your time and money on useless exercises that don’t bring results. Even worse, they teach you bad habits that are very difficult to unlearn.
As a result, you become confused and lack confidence. This is wrong!
At IELC, we teach English the right way
Our goal is to get you speaking in English with fluency and confidence as fast as possible. We want to give you the skills you need to fulfill your potential!
Our experienced teachers will guide you along every step of the learning process to ensure that you are not wasting your time, money, and energy on useless language exercises & wrong methods.
Our courses
With our modern campus and technology, we are equipped to provide the best possible courses for children, teens, and adults, including:
Online and on campus IELTS courses
Online and on campus TOEFL PBT courses
Online and on campus TOEFL iBT courses
We offer our classes in group classes or private classes.
No matter what your goals are, our team will help you achieve these goals by providing you with Indonesia’s best English courses!
Talk to our team today to get your FREE consultation and take your first step towards success.
Sincerely,
Anthony McCormick,
IELC Managing Director
Read More Articles
How English Fluency Unlocks Summer Jobs Abroad for Indonesian Students
For many Indonesian students studying abroad, the idea of working a summer job still feels oddly distant. You’re already overseas. You’ve crossed continents. You attend lectures in English. You submit…
8 Fun and Effective Ways to Improve English Writing Skills Through Online Courses
Let’s be honest: writing in English can feel like hosting a party where grammar, vocabulary, and confidence all show up uninvited—and none of them know how to behave. One sentence…
How Opinions Turn into Useful Review Text
Before people buy something, watch a movie, or choose a place to eat, they usually do one thing first: read reviews. This article explains review text in a simple and…
New Year Traditions Around the World
New Year’s Eve may fall on the same date for most of the world, but the way people welcome January 1st couldn’t be more different. Some cultures smash plates. Others…
How Christmas Conversations Bring People Home
Christmas has a way of softening time. Days slow down. Calendars loosen. People linger a little longer over meals, messages, and moments that usually get rushed. And somewhere in the…
Understanding Persuasion Through the World’s Most Iconic English Speeches
Some speeches don’t just live in history books, they echo. Not because the speakers were famous, but because their words carried something that went straight to the heart of the…
