Exercises
Explanation
Downloads
-
Have been vs Have gone
The expressions have been and have gone are both used in the present perfect, but they have different meanings. In this grammar lesson, you will learn when to use each one correctly.

Download full-size image from Pinterest
Have been to
Someone went somewhere and came back
We use have been to talk about experiences or visits to a place. The person is not there now.
- I have been to Rome twice. (I’m not in Rome now.)
- They have been to that restaurant before. (They’re not there now.)
Have gone to
Someone went somewhere and is still there
We use have gone to say that someone went to a place and has not returned yet.
- Tom has gone to the shop. (He’s at the shop now.)
- They have gone to Paris for the weekend. (They’re in Paris now.)
Compare have been and have gone
Have been = went and returned
- She has been to London. (= went and came back)
Have gone = went and is still there
- She has gone to London. (= went and is still there)
Take the Quiz! -
Explanation
Register for more Content without ADS!
-