Разница между «anyone» и «anybody» в английском языке заключается в следующем:
- «Anyone» означает любого человека в целом, это форма единственного числа. dzen.ru Используется, чтобы отличить одного человека от многих. dzen.ru Например: «Does anyone have a question?» (У кого-нибудь есть вопросы). dzen.ru
- «Anybody» означает любых возможных людей из группы, это форма множественного числа. dzen.ru Используется, когда в группе может быть несколько людей, соответствующих запросу говорящего. dzen.ru Например: «Does anybody here have a dollar?» (У кого-нибудь из вас есть доллар). dzen.ru
Также основное различие в уровне формальности: «anyone» более формальный и используется в официальных контекстах, а «anybody» — неформальный и применяется в разговорной речи. langeek.co