Основное различие между местоимениями some и any в английском языке заключается в контексте употребления. 1
Some обычно используется в утвердительных предложениях, когда речь идёт о неопределённом, но ограниченном количестве чего-либо. 1 В большинстве случаев some имеет положительную коннотацию — его применяют, когда ожидают положительный ответ или говорят о наличии чего-либо. 1 Пример: «I have some apples» — «У меня есть несколько яблок». 1
Any, в отличие от some, обычно используется в отрицательных и вопросительных предложениях. 1 Any применяют, когда не знают или не уверены, есть ли какая-то вещь (или произошла какая-то ситуация) или нет. 3 Пример: «Do you have any apples?» — «У тебя есть яблоки?». 1
Однако есть исключения: any может означать «любой» в утвердительных предложениях. 2 Пример: «You can choose any dessert» — «Можешь выбрать любой десерт». 2