Code-switching is the inevitable consequence of bilingualism or more generally multilingualism. Although it a phenomenon happens frequently in our daily life so natural and common, many people are not likely to ware it. It necessary for language learner understand code-switching through its two categories—situational metaphorical code-switching. On other hand, also meaningful study reasons happ...