Gone or Been: Multiple Choice
A2 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
Here are some warm croissants for breakfast. I blank to the bakery on the corner.
Press 1–4 to answerPress that number again, click or tap your answer again, or press Enter to continue
All 20 questions
Choose has or have with gone or been to complete each sentence. Your first choice counts.
Here are some warm croissants for breakfast. I _____ to the bakery on the corner.
A: Can I speak to Grandad, please? B: Sorry, he isn't here. He _____ to the post office.
You've just missed Kemal! He _____ to the station to meet his cousin.
Tom _____ to Greece on holiday. He got back last night and he's at home today, unpacking.
You're back! Your face is really red. You _____ to the gym, haven't you?
My cousins _____ to the new Thai restaurant, and they've brought us their leftovers.
A note on the fridge: 'We _____ to the park with the dog. Back by six! Love, Mum'
Sophie has just walked in with really short hair. She _____ to the hairdresser's.
Ana's desk is empty because she _____ to a meeting in another building.
I'm feeding our neighbours' cat this week. They _____ to the seaside.
Sam _____ to Morocco twice, so he's helping us plan our trip.
Dad _____ to Tokyo again, and he won't be home until Sunday. That's the third time this year!
Message from Mum: 'We _____ to the garden centre, and we've just got home. Come and see the new plants!'
I _____ to Iceland twice, so don't forget to pack a warm coat, even in summer.
Text from Leo: 'I _____ to the library to study. Come and meet me there at four!'
My brother _____ to a summer camp in Wales, so I've got our bedroom to myself until August.
The children _____ to the swimming pool with their cousins. They're having a lesson there right now.
Grandma _____ to the market. Now she's in the kitchen, making soup.
Sorry, all the shop assistants _____ to lunch, so there's nobody here to help you.
My uncle is back at work today. He _____ to the doctor's, and the new medicine is working.
Grammar review
Gone means the person is still there or on the way (still at the cinema). Been means they went and came back (at the cinema earlier, in bed now). Been also counts finished trips in someone's life. Then match the subject: has for he, she or one person; have for I, you, we, they and plurals.
Continue Practising
Continue practising with these related exercises
Present Perfect vs Past Simple: Multiple Choice
Choose the correct tense and learn from each explanation
20 questions
Present Perfect Dictation: Experience and Recent Events
Listen for have, has, participles and time words in B1 sentences
10 questions
Present Perfect vs Past Simple
Learn when to use present perfect or past simple tense
20 questions
-ed vs -ing Adjectives
Practise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Conditionals
Master all types of conditional sentences (zero to third)
330 questions
Reported Speech
Transform direct speech into indirect speech
340 questions