Сложность в том, что оба слова переводятся на русский язык как "все". Разница как всегда в деталях.⠀
⠀
✵Everyone (everybody) - каждый член группы в отдельности. Именно поэтому глагол после этого слова будет в единственном числе.⠀
⠀
✅Everyone (everybody) was happy.⠀⠀
✅Everyone (everybody) in the family has a dream.⠀
⠀
✵All - вся группа. После all глагол употребляется во множественном числе.⠀
⠀
✅All the students were happy.⠀
✅All the family have dreams.⠀
⠀
Такой вот английский язык. А вы путаете эти слова?