did+you+buy+some+pears+or+peaches中some+为什么不用变成any?

如题所述

您好,Did you buy some pears or peaches? 既可以用 some 也可以用 any。区别在于:
1)用了 some,表示提出问题的人,期待一个肯定的回答,或是提出问题的人知道大概率会买到 pears 或是 peaches。
2)用了 any,表示提出问题的人,并不知道回答的人会是肯定回答或是否定回答,或是无法知道是否能够买到。
通常来说,any 用在否定句和疑问句而 some 用在肯定句。但 some 是可以用在疑问句的,差别就是上面提到的2点。比如下面的句子:
Would you like some tea?
这是很常用的问句,表示提出问题的人知道问及的人平时是喝茶的,此时的提问期待着一个肯定的回答,或是大概率的肯定回答。
Would you like any tea?
这样的问题,通常表示提出问题的人并不认识问及的人,并不知道此人是否会想要喝茶。
Would you like some tea or coffee?
这个问句很常在餐厅听到,因为大部分的人不是喝茶,就是和咖啡,可以涵盖差不过95%的人群,而和白开的人是很少的。表示提问者大概率知道问及的人不是点茶,那就是咖啡了。
希望这样的解析可以帮到您。
温馨提示:答案为网友推荐,仅供参考
相似回答