◾️疑問
ストーリー中の表現が非常に面白いので取り上げていきます。
訳を見ると「家に呼んだ」となっていましたが、文の中には house や home が見当たりませんでした。
それなのに、なぜ「家に呼ぶ」という意味になるのかが気になりました。
また、「呼んだ」なら invited でもよさそうなのに、has invited になっているのも引っかかりました。
invite A over to do はどういうまとまりで読めばよくて、なぜここは現在完了なのでしょうか?
◾️ストーリー中の表現
Eddy has invited Bea over to help him prepare for a date tonight.
◾️ChatGPTによる解説
この文は、まず大きく次のように分けると見やすくなります。
Eddy has invited Bea over / to help him prepare for a date tonight.
前半の has invited Bea over が「ビーを呼んだ」、後半の to help him prepare for a date tonight が「今夜のデートの準備を手伝ってもらうために」という目的です。
まず、invite A over は「Aを家に呼ぶ」「Aを自分のところに呼ぶ」という意味で使われる形です。
ここでの over は、「こちらへ」「自分の家・自分の場所へ」というニュアンスを含みます。
そのため、house や home という単語がなくても、invite A over で「Aを家に呼ぶ」と訳されることがあります。
次に、to help him prepare for a date tonight は、invite の目的を表しています。
help him prepare for a date tonight は「彼が今夜のデートの準備をするのを手伝う」という意味です。
つまり文全体では、
「エディは今夜のデートの準備を手伝ってもらうために、ビーを家に呼んだ」
という内容になります。
また、ここが invited ではなく has invited になっているのは、単に「呼んだ」という過去の出来事を述べるというより、「呼んだ結果、今その状況になっている」という現在とのつながりを含んでいるからです。
ストーリーの導入文として見ると、過去の一点の出来事というより、
「エディはビーを呼んでいて、これから今夜のデート準備を手伝ってもらう状況にある」
という現在の場面設定をしている文だと考えると分かりやすくなります。
そのため、この has invited は「呼んだことが今につながっている」現在完了として使われています。
◾️ポイントまとめ
・invite A over は「Aを家に呼ぶ」「Aを自分のところに呼ぶ」という形
・over が「こちらへ」「自分の場所へ」というニュアンスを出している
・to help him prepare … は「呼んだ目的」を表している
・has invited は、単なる過去の出来事ではなく「呼んだ結果が今につながっている」ことを表す現在完了
・文の骨組みは「has invited Bea over / to help him prepare …」と分けると見やすい

コメント