Слова “одолжить” и “занять” в русском языке являются антонимами, соответственно, их значение абсолютно разное.
Правильно
Одолжить – означает дать в долг, дать взаймы. Это значит, что можно одолжить деньги кому-то. Соответственно, “одолжить у кого-нибудь” – так сказать нельзя.
Я хочу одолжить ему тысячу рублей.
Одолжить такую сумму Егору я не могу.
Я одолжил тебе немного денег месяц назад.
Дима одолжил Жене пять тысяч рублей.
Занять – означает взять взаймы, занять деньги у кого-то. Соответственно, нельзя сказать “занять кому-то”.
У Юрия я хочу занять тысячу рублей.
Займи мне, пожалуйста, пару тысяч до завтра.
У кого занять такую сумму я не знаю.
Занять денег можно у своего лучшего друга.
Неправильно
Одолжить у кого-то, занять кому-то
А в примере написано: «Займи мне» - это же неправильно?