Using casual speech in a formal setting causes people to see you as less educated. They might think that you don't know any better language. You could be treated as less intelligent than you actually are if you don't use appropriate language for the setting.
Idioms are common in informal context, but they are found in all registers of English usage.
It is generally best to avoid using idioms in formal essays as they can be seen as too casual or informal. It is more appropriate to use formal language and clear, concise expressions to convey your message effectively in an academic or formal setting.
They are hard to understand, so you don't want to be misunderstood.
Wherever people lived -- people have always used idioms and slang.
Yes, every language has slang and idioms.
When the English language developed. People have always used idioms and slang in their speech.
Real people use idioms and slang, so writers use them to make their characters more believable.
Idioms are commonly used in everyday language to convey meanings that may not be easily understood by literal interpretation. They are used frequently in communication and can vary depending on the context and speaker.
1. Idioms are not alive. 2. Idioms have been around for as long as we have had language. 3. Nobody knows who used the first idiom, so we don't have an accurate date.
Idioms are a type of figurative language that can be used to add dynamism and character to otherwise stale writing. You can also use idioms to: Express Complex Ideas in a Simple Way. Oftentimes, idioms can help express a large or abstract idea in a way that is succinct and easy to understand.
cry for the moon
You will have to answer this question yourself. Every environment has its own idioms and slang terms, and we don't know what part of the world you live in.