ESL Forum:
Techniques and methods
in Language Teaching
Games, activities
and teaching ideas
Grammar and
Linguistics
Teaching material
Concerning
worksheets
Concerning
powerpoints
Concerning online
exercises
Make suggestions,
report errors
Ask for help
Message board
|
ESL forum >
Ask for help > A question to native speakers: Have been vs Have gone
A question to native speakers: Have been vs Have gone
mada_1
|
A question to native speakers: Have been vs Have gone
|
Hello dear friends,
Seems like a silly question. Which form is correct?
a) I haven �t gone skiing for two months. or b) I haven �t been skiing for two months.
The sentence is supposed to be in the Present Perfect Simple tense, not Continuous. Personally, I opt for the second one, but since we say �go skiing � I �m a bit confused. Could you clear it up for me, please?
Thanks in advance and have a nice day.
Mada
|
28 Jan 2014
|
|
|
|
paulanavarro
|
I �m not native but I think that "have been" means that you went and came back from a place. on the other hand "have gone" means that you went to the place but you haven �t come back yet.
So I would vote for "haven �t gone skiing"
http://www.saberingles.com.ar/which/20.html
http://esl.about.com/od/grammarintermediate/a/cm_gone.htm |
28 Jan 2014
|
|
yanogator
|
Both are correct, with a very slight difference in emphasis. "I haven �t gone skiing" puts a slight emphasis on the trip. "I haven �t been skiing" puts a slight emphasis on the activity. Although it is the same structure as the Present Perfect Continuous, it is taken to mean "I haven �t been on a ski trip", and so it is the Present Perfect Simple. Bruce |
28 Jan 2014
|
|
mada_1
|
Thanks for your answers. They�ve been really helpful.
Enjoy your evening, afternoon or morning :)
Mada
|
28 Jan 2014
|
|
|