質問: “多くの人達が世界中からそれらを見るためにローマを訪れます”を和訳する問題がありました。正解は、 「A lot of people visit Rome to see them from all over the world.」 でしたが、 「A lot of people visit Rome from all over the world to see them .」 ではいけないのでしょうか? もしダメだとしたら、何故いけないのか文法的に説明して頂けると嬉しいです。
回答: 英語ではあまり修飾する言葉が修飾される言葉から離れると理解しにくくなります。 to see them は visit Rome の理由ですね。 ですが英語ではその言葉のすぐ前の言葉を修飾することが多いので、 visit Rome from と聞いた瞬間に、どこからか来た人たちなのかを言うつもりだと判断します。 そして、 all over the world 世界中からなのかと理解します。 その後、 to see them. となると、まるで一瞬 the world to see them 「それらを見るための世界」 と錯覚します。でも全体を考えればあれ?となりますので、 ああ、visit を修飾しているのだなと思い直します。 決して間違えではないのですが、ちょっとわかりにくいのですね。 from all over the worldを前に持ってきて強調したいのであれば、いっそのこと A lot of people from all over the world visit ~ とすればよいわけですから、強調したくないのであれば逆に from all over the world は一番最後にあった方が自然です。 from all over the worldはpeopleに対する修飾なんですね。で重要じゃないからpoepleにはつけなかった。 逆に訪れる理由となっている to see them はこの文ではvisitする重要な理由です。 ですから、visit Romeになるべく近くに持ってきたいわけです。 to ~は直前のものを修飾しようとする性質があるのですね。 なので、たとえばです。 A lot of people to see them visit Rome from all over the world. としたらどうなるでしょう。(ちょっと無理のある文ですが) この場合、少し意味合いが変わります。 to see them は peopleを修飾しているため、 世界中からそれらを見る人々はローマを訪れます。 でもそれらを見ない人々はどこか別の場所を見に行きます。 というようなニュアンスになってしまいます。 to を使った場合なるべく修飾する対象に近づけるということが大事なのです。 では。