Answers are grounded in this paper and cite their sources.
Code-switching is the inevitable consequence of bilingualism or more generally multilingualism. Although it is a phenomenon happens frequently in our daily life so natural and so common, many people are not likely to ware of it. It is necessary for a language learner to understand code-switching and the phenomenon through its two categories—situational code-switching and metaphorical code-switching. On the other hand, it is also meaningful to study the reasons of the happening of code-switching from several perspectives.
No takes yet. Share an insight, caveat, or question.
Wei Zhu (2022) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: