I – like most Nigerian Yoruba speakers – don’t speak Yoruba without code-mixing, and the other language in the mélange is almost always English. Therefore, when I am speaking with a Beninese Yoruba speaker, (...) the Beninese, knowing that I am a Nigerian(...) add English words(...) Where did they pick up English words? For the traders, it is simply part of their trading strategies.
Most Nigerian traders who come from Nigeria to shop in the market don’t speak any word of French so the Beninese Yorubas had to learn some English words for dealing with Nigerian traders. Other Beninese Yoruba speakers told me that they picked up English words from Nigerian Yoruba movies.
Trade and the movies bring English to former French colony Benin:
More on this here