When to use
When to use "have you been……?"
how about "have you gone……?"
For example:
1.Have you ever_______ to a basketball game?
Why is the answer "been", not "gone"???
2.He_____________to America. He isn't here now.
Why is the answer"has gone", not "has been"???
Thanks for your help!
Search from various English teachers...
Answers · 3
2
" Have you been..?" is used to talk about any experience you have had in your life.
For example "Have you ever been to a basketball game?"
But "have you gone" implies that you are still at the place- "Have you gone home now?" means the person is still at his home, and has not returned from there.
0
In the sense of travelling (notice the preposition "to" in both examples), "been to" means you went to that place or event, and came back here. You are not there now. "Gone to" means you went to that place, and you are there now.
0
To me - either is fine, in the first one.
And in the second one - both are wrong! 'here now' suggests the speaker is in America too, so it should be 'has come', and 'has been' would be a second option. 'has gone' would be incorrect there.
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
