The period between learning a nursery rhyme and transmitting it may be something from 20 to 70 years.
这句话出自2009年专八改错题。答案是“把 something 改成 anything”,即:
The period between learning a nursery rhyme and transmitting it may be anything from 20 to 70 years.
答案解析这样说:“词汇题,考代词用法。something指特定的某事物,而anything泛指任何事物,此处指从20到70年之间的任何时段。”
牛津高阶第7版对anything有这样一个解释:(用于否定句、疑问句中以及if或whether和prevent、ban、avoid等动词后,代替something)任何东西,任何事物。
疑问1:没有否定词、if、prevent等字眼,为什么要把something改成anything呢?是为了强调“from 20 to 70 years”这段时间吗?
疑问2:答案解析的说法合理吗?something是特指,anything是泛指?
还望老师赐教!
1 something用于肯定的语境,anything用于非肯定的语境(否定、疑问、条件)。例如:When I went into the room, I saw something. 我确实看到了某个东西,实实在在的东西,只不过我没有明确说明这是什么东西或者我不知道那是什么东西,但确实是某个东西。这就是肯定的语境。Did you see anything when you went into the room? 问话人不知道房间里是否有什么东西,也不知道被问者是否看到什么东西。这就是非肯定的语境。如果问句是 Did you see something when you went into the room? 此时问话人认为房间里有某个东西,他要求被问者证实是否他看到了那个东西?这个问句不同于上一个问句之处就是问话人认为或者期待被问者看到某个东西。这还是肯定的语境。
2 may be表示一种推测,即二十到七十这个年龄段中的任何一个点,而不是其中的某一个点。这是非肯定的语境。如果谓语动词改为is,而不是may be, 就是肯定的语境了,不能使用anything。
3 答案解析并没有说something表示特指,anything表示泛指。这是你的误解。解析说something表示某个特定的东西,具体是什么,听说双方并没有达成共识,因此并不是特指。anything指任何一个东西,而不是特定的某个东西。二者其实都是泛指意义。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!