Search from various 영어 teachers...
mobile1838
I haven't been skating for three years. What does the sentence mean? Does 'not' negate 'for three years'?
2023년 7월 24일 오전 8:48
답변 · 3
The ambiguity comes from the use of ‘been’. More precise to describe a recent lack of activity would be I haven’t gone skating for three years. ‘Been’ could mean ‘gone’ but it could also refer to my status as a skater. E.g. You started skating three years ago, in 2020. I haven’t been skating for three years like you. I’ve been skating for fifty-three.
2023년 7월 25일
To understand this, first look at the sentence "I have been skating for three years". That means I have skated (maybe a lot or maybe just a very little) during the last three years. Technically, the sentence does not rule out the possibility that I have been skating for five years, though most people will interpret it as saying that I have been skating for PRECISELY three years. The language is not as precise as you might want it to be. That's one reason we have conversations. People have to ask each other questions constantly in order to figure out what they are trying to say. Unfortunately, the sentence "I have not been skating for three years" also has many possible interpretations. GuideDog's interpretation is certainly valid and is likely the most common one. But if I examine the sentence as a logician, I would see that it also has numerous possibilities. Of course it does! It is the negation of a statement that has more than one possible interpretation, so it too must have more than one possible interpretation. One possibility would be that I have been skating for only, say, two years. Another possibility would be that I have not been skating for five years. The possibilities for misunderstanding are endless! If you want true precision, you would have to talk with mathematical symbols.
2023년 7월 24일
It means the last time the person went skating was three years ago. If it says “I have been skating for three years” it means the person started skating three years ago.
2023년 7월 24일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!