some和any都表示“一些”。some带有不确定性,多用于肯定句中,后接复数可数名词或不可数名词。any与不可数或复数名词连用,用于否定句和疑问句,也用于if或whether之后,或紧接某些动词如prevent、ban、forbid等,任何的,任一的。
some可以用在表示肯定的陈述句和祈使句以及反义疑问句中,肯定的陈述部分中。
some和any的区别主要是考虑用在肯定句,疑问句还是否定句中,与名词的可数与否无关。
总结:some主要用于肯定句和表示请求或建议的疑问句中。Any可以修饰可数名词的单数或复数,也可以修饰不可数名词。一般用于否定句和疑问句中,也可用于表示“任何”含义的肯定句中。