Чтобы отличить предлог «по возвращении» от предложного падежа слова «возвращение», нужно обратить внимание на значение предлога «по». 12
Предлог «по возвращении» используется, когда смысл предложения подразумевает значение «после прибытия». 2 В этом случае «возвращение» стоит в форме предложного падежа. 13 Пример: «По возвращении из путешествия мы сразу навестили маму». 2
Предлог «по возвращению» употребляется, когда «по» в предложении предполагает вопрос «по чему?». 2 В таком случае «возвращение» стоит в форме дательного падежа. 12 Пример: «Я сужу о наступлении весны по возвращению птиц с юга». 2
Таким образом, разница заключается в значении предлога «по»: в первом случае он означает «после», во втором — «благодаря» или «с помощью». 1