Present Perfect Gone vs Been Exercises
A2-B1 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
Context clues in the sentence will usually tell you which form to use. Phrases like "will be back soon," "isn't here," or "left an hour ago" signal gone — the person is still away. Phrases like "told us about it," "brought back souvenirs," "three times," or any mention of the experience itself signal been — the person has returned. This distinction is regularly tested in Cambridge Preliminary (B1) and First (B2) exams. A useful memory trick: if someone is standing in front of you talking about a trip, they have been — if they are missing, they have gone.
Quick Rule
has/have gone to = still away | has/have been to = went and came back
- 1.She has gone to the dentist. She'll be back at three. (still away)
- 2.I have been to Brazil twice. It was amazing. (visited and returned)
- 3.Where has Tom gone? He isn't in his office. (currently absent)
- 4.He hasn't been to Japan yet. (no experience so far)
- 5.They have gone to the airport to pick up their parents. (on their way)
All 20 questions
Choose between 'gone' and 'been' to complete each sentence. Pay careful attention to the context clues. Choose 'gone' or 'been' based on the context clues.
She has _____ to the doctor. She'll be back in an hour.
I have _____ to Paris three times. It's my favourite city!
He has _____ to work already. His car isn't in the garage.
She has _____ to the new shopping centre and bought three dresses!
They have _____ to the cinema. Call them when the film finishes.
I have _____ to that restaurant twice. The food is terrible!
My sister has _____ to the library. She's studying for her exam there.
We have _____ to the beach today and got sunburned!
Dad has _____ to the shop. We're waiting for him to start dinner.
She has _____ to Italy many times and speaks Italian well now.
The children have _____ to the park with their grandmother. They should be home by 5 PM.
I have _____ to that museum twice. The dinosaur section is amazing!
Mum has _____ to the hospital for her check-up. Text me when she gets home.
He has _____ to that conference before and learned a lot from it.
The students have _____ on a field trip. The classroom is empty right now.
We have _____ to that hotel before. The breakfast was excellent!
She has _____ to get her hair cut. She left an hour ago.
I have _____ to that restaurant and the pizza is the best in town!
The teacher has _____ to a meeting. The class will start when she returns.
They have _____ to Japan several times and always bring back beautiful photos.
Continue Practising
Continue practising with these related exercises
Present Perfect Dictation: Experience and Recent Events
EasyListen for have, has, participles and time words in B1 sentences
10 questions
Present Perfect vs Past Simple
MediumLearn when to use present perfect or past simple tense
20 questions
Present Perfect vs Past Simple Error Correction
MediumSpot and fix tense-choice mistakes in complete sentences
20 questions
-ed vs -ing Adjectives
EasyPractise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Conditionals
MediumMaster all types of conditional sentences (zero to third)
330 questions
Reported Speech
MediumTransform direct speech into indirect speech
340 questions