You have to keep in mind the occasion, how special this event is, and the audience, how old they are and how they would understand what you're speaking.
answer is B. occasion and the audience
You should consider the expectations of the people to whom you are talking (or for whom you are writing), and also check your horoscope for the day and see if the astrological influences favor informal or formal English.
Idioms are common in informal context, but they are found in all registers of English usage.
Formal English is THE standard English. This is in oppsoition to informal English which is spoken English and includes slang and colloquialisms.
There is no formal slang. Slang is informal language.
Formal standard English and standard English are related but not the same. Standard English refers to the variety of English that is widely accepted as the norm for written and spoken communication, encompassing both formal and informal contexts. Formal standard English, on the other hand, refers specifically to a more polished and structured form of the language, often used in professional, academic, or official settings. While all formal standard English is standard English, not all standard English is necessarily formal.
Two things to keep in mind when you're deciding whether to use formal or informal English are the occasion and the audience.
Figures of speech can be used in both formal and informal English. They are often used to add depth and creativity to language, whether in professional writing or everyday conversation.
Two things to keep in mind when you're deciding whether to use formal or informal English areA. the occasion and the audience. B. the author and the audience. C. the reader and the location. D.the opinion and the occasion.
You should consider the expectations of the people to whom you are talking (or for whom you are writing), and also check your horoscope for the day and see if the astrological influences favor informal or formal English.
occasion and audience
Formal: Goeiedag ----> English equivalent: Goodday Informal: Hoi ----> English equivalent: Hi
Formal English is the English written in works like essays, where it's a standardized, formal way to write it, but informal English is what I'm writing in right now, a loose, not very structured way of writing.
Please = Alstublieft (formal) and alsjeblieft (informal) Thank you = dank u wel (formal) and dankjewel (informal) Goodbye = tot ziens / dag (formal) and doei (informal)
occasion and audience
like the Russian , English is a formal table style .. but it can be formal or informal depending on the diner if he\she wants to.
It means "You (informal) or you (formal)"
There may be special meanings of "formal" and "informal" English with which I am not familiar. Formal English would be "standard English", and would be of more importance in written communication. Standard English would be the use of vocabulary and grammar that is as free as possible from idiomatic, slang or otherwise specialized use that would not be universally accepted or understood by fluent speakers world-wide. Informal English would be the English that local communities use, with all the idiomatic, slangy and quirky richness that that implies.