Possibly the clearest difference between borrowing and code-switching is the factthat code-switches cannot be as easily predicted as borrowings. Code-switches mayoccur at fairly unpredictable points in a discourse whereas the occurrences ofborrowed items can often be predicted, since they have been adapted into therecipient language and have therefore become part of that language.