Разница между «all» и «everyone» в английском языке заключается в том, что первое слово указывает на всю группу в целом, а второе — на каждого человека в группе по отдельности. 12
Примеры:
Таким образом, «everyone» уделяет внимание каждому человеку в группе, в то время как «all» описывает группу в целом без выделения отдельных лиц. 1
Кроме того, «all» используется с существительными во множественном и неисчисляемыми существительными, а глагол после него может стоять как в единственном, так и во множественном числе, а «everyone» — только с глаголами в единственном числе. 2