✨ ベストアンサー ✨
学校の先生とか参考書によっては、by Janeとfor Jimはどっちが先でもいいよ、という人もいるかもしれないけど
基本的にはby Janeを後ろに回すのが一番自然な形です。入れ替えることができないわけではないけど、特に意図がないのにどっちが先でもいいですってことはないです。
(以下細かく知りたければ)
その画像の②の文っていうのは
Jane bought a book for Jim
を受動態にした文ですよね。
基本的に、動詞と結びついている語句というのはその結びつきの度合いが強い順に並べます。
なかでもbought とa bookは動詞と目的語だから、めっちゃ結びつきが強いです。これはくっつけておかないと文法の誤りとみなされます。
で、boughtとfor Jimの関係はその次に強いわけです。
能動態・受動態に関係なくboughtっていう動詞と初めから結びついていて
これを受動態にするから
by Janeを後ろに回して、a bookを頭に持ってきて
②A book was bought for Jim by Janeができあがります
で、
初めの能動態の段階からbought とfor Jimはあいだにa bookしかない近い関係だったのに
そこに、受動態になって初めて登場するby Janeを
わざわざ挟むのは、
事情が無ければ不自然だということです。
(事情というのは、よっぽどby Janeを強く言いたい事情、ということです)