Разница между местоимениями every, anyone и anything заключается в их значении:
- Every переводится как «каждый, всякий, любой» и используется в утвердительных предложениях. 45
- Anyone обозначает «кто-либо, кто-нибудь, никто» и употребляется в отрицательных предложениях и вопросах. 13
- Anything означает «что-либо, что-нибудь, ничего» и может использоваться в отрицательных предложениях и вопросах, а также в утверждениях, когда означает «что угодно». 13
Таким образом, every используется для обозначения общего значения «все», а anyone и anything — для обозначения неопределённого лица или предмета, когда неважно или невозможно знать точную вещь, человека или место. 12