The difference between "eveyone" and "eveybody"
Hi, I'm Japanese. All the English-Japanese dictionaries I consulted say: "Everybody" is more casual than "everyone" and used more often in conversations than in writing."
But an American wrote: ”Everyone” and “everybody” is another pair of words, that are commonly confused by non-native and native speakers of English alike. “Everybody” is supposed to be used when referring to a group, creating a certain psychological distance, while “everyone” is usually used when talking about a group that you are more intimate with.
The definitions in the dictionaries seem to contradict the explanation given by an American. Please clear up my confusion. Thank you.
You dictionaries are correct. There is no significant difference between someone or somebody. The -one forms are generally used more when writing and the -body forms are more common in British English, when spoken.
My advice is that they can be used interchangeably but if someone asks you a question using the -one form, it is common to reply with the -one form.