Code-switching (alternating between one language and another) is common in many countries which use English as a Second or foreign language. I personally only ever experience code-switching when occasionally I may say Bonjour. To think how often and to what extent this term is used, is amazing. Usually a language, who's native speakers also communicate in English will begin by borrowing words from the English language, known linguistically as 'borrowings'.