GrammarVerb Tenses › Been vs Gone

Been vs Gone

B1The difference between 'has been' and 'has gone' in the present perfect — with an interactive quiz.

Quick answer

Both come from 'go', but they tell you where the person is now:

  1. have been (to) = went and returned (I've been to the shops — I'm back).
  2. have gone (to) = went and is still there (He's gone to work — he's out).

'Been' can also mean 'visited in your life' (I've been to Japan). 'Gone' always means the person is still away.

been vs gone

StructureMeaningWhere are they now?
have/has been (to)went and came backhere / returned
have/has gone (to)went and is still thereaway / not here

When to use each

1. been — went and returned

2. gone — went and is still there

3. been for life experience

⚠️ If the person is back, use been; if they’re still away, use gone: She’s been to the shop (she’s here) vs She’s gone to the shop (she’s out).

Common mistakes

1. ‘gone’ when the person has returned. “How was your trip?” “I’ve gone to Spain.”“I’ve been to Spain.”

2. ‘been’ when the person is still away. “Where’s Ana?” “She’s been to lunch.” (she’s still out) → “She’s gone to lunch.”

3. ‘gone’ for experience. I’ve gone to Paris twiceI’ve been to Paris twice. Pro tip: been = there and back; gone = there and still away.

✏️ Practice: Been vs Gone

Level B1 · 10 questions · instant feedback

1. "Where were you?" "I've ___ to the shops. Look, I bought bread."

2. "Where's Dad?" "He's ___ to the garage — he'll be back soon."

3. I've ___ to Japan twice in my life.

4. She's not here — she's ___ to a meeting.

5. "You look tired." "Yes, I've just ___ to the gym."

6. They've ___ on holiday and won't be back until Sunday.

7. Have you ever ___ to a live concert?

8. The kids aren't home — they've ___ to school.

9. Correct this: 'How was Rome?' 'Great! I've gone there last week.'

10. 'Has gone to' tells you the person is…

Frequently asked questions

What's the difference between 'has been' and 'has gone'?

'Has been (to)' means went and came back (She's been to the bank — she's here). 'Has gone (to)' means went and is still there (She's gone to the bank — she's out).

Which one for talking about experience?

'Been': I've been to Italy twice (in my life). You can't use 'gone' for experience.

Can I say 'He has gone to Paris and he's back'?

No. If he's back, use 'been': He has been to Paris. 'Gone' means he's still away.

Is 'been' the past participle of 'be' or 'go'?

Both — it's the participle of 'be', but in this structure ('been to a place') it works as the participle of 'go' meaning 'went and returned'.

👩‍🏫 For teachers

CEFR objectives for “Been vs Gone”:

⬇︎ Download the Lesson Pack (PDF)

Printable worksheet + answer key + one-page summary. Free to use and print in class with attribution. Join the newsletter for new packs and cheat sheets.

Keep learning