質問: long before の訳し方について 以下のような文章の意味が良く理解できません。 訳としては「これを読むまでの長い時間を経過して到着するだろう」、 つまり「これを読んで長い時間が経過して到着するだろう」と訳するべきだと思うのですが、「これを読んでしばらくすると到着するだろう」 との訳になっています。 意味が少し逆のような気がするのですが、どなたか教えてください。 この手の書き方は日常良く見るのですが。今回の場合は理解出来ません。 以上宜しくお願い致します。 anyway,it will have arrived long before you read this.
回答: 日本語訳で考えると、not の有り無し(long beforeとnot long before)は、どちらも同じように置き換えができるように見えてしまいます。しかし別物です。 どちらも「~するのにさほど時間がかからない」の意味がありますが、微妙な違いが実はあります。 long before ~よりずっと以前⇒とっくの昔に not long before ~するまでは長くない⇒間もなく 後者の例ですと it was not long before my guests began to arrive. (パーティーで)間もなくお客様が到着し始めた it was not long before he purchased his own plane. 彼は間もなく自分の専用機を買った。 ですので、not long beforeをそこにもってくると、「読み終わる頃到着」「読見終わって間もなく到着」という描写になります。 i arrived long before 11:00am. 「11よりずっと前に着いた」 (11時ぎりぎりの、例えば数秒前から1分前でこの表現はちょっとおかしい) i arrived not long before 11:00am. 「11時ほどなく(11前後に)着いた」(意味的には11時より長くない前だが、人間の行動はデジタルではないので、11時を過ぎていたとしても、間もなく到着している意味で使えると思います) 日本語訳の場合は、時間軸のかぶる範疇が英語とすこしちがうために、どちらの意味にもとれる場合もあります。しかし文章の前後関係で、その動作や行動の起こった時間軸(ずっと以前なのか、間もなくか)はわかると思います。 違いがわかりますか?