В общем, разница в них есть.
Все перечисленное это - неопределенные местоимения. Разница в том, что употребляются они в разных случаях, хоть и переводятся одинаково.
Some - переводится как "некоторые,несколько, немного" перед числительными "около" ( Some twenty - около двадцати)
Перед неисчисляемыми существительными не переводится, но означает какое-то количество ( ну немножко)
Some употребляется ТОЛЬКО в утвердительных предложениях. В отрицательных и вопросительных не используется.
Есть исключение. В вопросительном предложении
Woud you like some tea? - Хотите чаю?
Any - используется в вопросительных и отрицательных.
в отрицательных переводится "никакой" I don`t want any sweets - я не хочу никаких сладостей
в вопросительных "какой-нибудь" Do you have any book? - У тебя есть какая-нибудь книга?
В утвердительных предложениях чисто Any+прилагательное значит любой.
Give me any pen - дай мне (любую) ручку.
no - нет, ни, не.
Every - каждый
приставки
Body/one - означают дословно "тело"
Some + Body/one - кто-нибудь
thing - означает "вещь" Something - что-нибудь, что-то
where - " где"
Somewhere,
anywhere - где-то где-нибудь
everywhere - везде
nowhere - нигде
Надеюсь, понятно. Если что, пиши :)