Итак давайте сначала разберёмся как эти слова переводятся:
1. Some - несколько, немного.
Any - сколько - то, сколько - нибудь, никакого, нисколько.
2. Some - берём в утвердительных повествовательных предложениях. Например:
There is some milk in the cup. - Есть немного молока в чашке.
3. Any - берём в вопросах и отрицания (обычных). Например:
Is there any milk in the cup? - Есть ли (сколько то) молока в чашке?
4. Но если мы просим что то или предлагаем, то в таком вопросе берём "some".
Например: Would you some tea? - ты бы хотел немного чая?
Can i have some sweets? - можно мне взять несколько конфет. - это мы просим!
5. Обычно "no", берём с there is или hav (has), после "no" не берём артикль перед существительным. Например:
There is no TV in the room.
6. Перед "any" в отрицании берём "not".
7. Если глагол стоит в отрицательной форме, берём только "any". Например:
I haven't got any pens.
8. А если глагол стоит в утвердительный форме, а по переводу у нас отрицание, то берём "no". Например:
There is no bread in the shop.
Ну вот и все, надеюсь было понятно💞