some和any与复数名词和不可数名词连用时,表示不定的数量或程度;否定、疑问、条件句中常用any。
肯定句:I have some books。
疑问句:Do you have any books?
否定句:I haven't any(=have no)books。
There’s hardly any bread left。
在表示请求、建议的疑问句中,需用some
Will you have some tea?
比较:
Is there something to eat?(I can't smell food!Give me some,will you?)有什么东西吃吗?
Is there anything to eat?(I am hungry。Do you have any……?)有没有什么东西吃?
参考资料:英语高考必备
本回答被提问者采纳