home は、英語学習者を地味に混乱させる単語です。
なぜなら、home は「家」という名詞にもなるし、副詞としても使えるからです。
I went home.
この文では、home の前に to がありません。
普通なら「〜へ行く」は go to 〜 と言いたくなります。
でも、home は副詞として「家へ」という意味を持つので、
I went to home.
とは普通言いません。
ここまでは、英語を勉強しているとわりと出てくる話です。
ところが、次のような表現もあります。
I am at home.
あれ、home は副詞だから前置詞はいらないんじゃないのか。
そう思う人もいるはずです。
今回は、この I am home と I am at home の違いを考えてみます。
まず go home は「家へ帰る」
まず、いちばん基本的な形から見ます。
I go home.
I went home.
これは自然です。
home はここで「家へ」という方向を表しています。
つまり、副詞として働いています。
だから to はいりません。
go home
come home
get home
arrive home
このあたりは、home が単体で「家へ」「家に」という方向や到着点を表していると考えるとわかりやすいです。
house ではこうはいきません。
I went to his house.
house は単体で「家へ」という副詞にはなりません。
だから to his house のように、前置詞が必要になります。
I am home は「帰ってきている」感じがある
次に、I am home を見ます。
I am home.
これは自然です。
感覚としては、
家に帰ってきている。
もう家に着いている。
という感じがあります。
特に、
I'm home!
と言えば、「ただいま!」に近い表現になります。
ここでは、「家という場所にいます」と冷静に所在を説明しているというより、
帰ってきたよ。
家に着いたよ。
というニュアンスが出やすいです。
つまり、I am home は、帰宅した状態に焦点があります。
I am at home は「家にいる」場所の説明
一方で、I am at home は少し違います。
I am at home.
これは、「家にいます」という所在の説明です。
今どこにいるのかを聞かれて、
I'm at home now.
と答える。
これはとても自然です。
ここでは、home を「家という場所」として見ています。
だから at が出てきます。
at school, at work と同じように、
at home
は「家にいる」という場所・状態を表しています。
I am home が「帰ってきた状態」に寄るなら、I am at home は「所在」に寄る。
この違いで考えると、かなり整理しやすいと思います。
home は副詞にも名詞にもなる
ここで大切なのは、home を一つの品詞だけで固定しないことです。
home は副詞として使えます。
I went home.
家に帰った。
この場合、home は「家へ」という意味を持っています。
だから to はいりません。
しかし、home は名詞としても使えます。
This is my home.
ここが私の家です。
この場合は、home は「家」「居場所」という名詞です。
そして、名詞として「家という場所にいる」と言うなら、
at home
という形が出てきます。
つまり、
home は副詞にもなる。
しかし、名詞として場所を表すこともある。
ということです。
これを押さえると、I am home と I am at home の両方が自然に見えてきます。
leave home と leave it at home も違う
似たような話で、leave home と leave it at home の違いもあります。
ここも、かなり混乱しやすいところです。
I left home at seven.
これは、「7時に家を出た」という意味です。
この home は、家という場所を離れる感じです。
また、文脈によっては、
He left home at 18.
のように、「親元を離れた」「家を出て独立した」という意味にもなります。
一方で、
I left my phone at home.
はまったく違います。
これは、
携帯を家に置いてきた。
という意味です。
この場合、自分が家を出たことではなく、携帯が家という場所に残っていることを表しています。
だから at home になります。
つまり、
leave home = 家を出る
leave something at home = 何かを家に置いてくる
です。
同じ leave と home が出てきても、文の構造が違うと意味は大きく変わります。
「家へ」と「家に」を分けて考える
かなり大ざっぱに言えば、home の使い方は、
- 移動・到着に関わる home
- 場所・所在を表す at home
に分けるとわかりやすいです。
go home
come home
get home
は、移動や到着に関わっています。
「家へ」「家に到着する」という感じです。
一方で、
be at home
stay at home
leave something at home
は、場所としての home を見ています。
「家にいる」「家に残る」「家に置いてくる」という感じです。
ここを日本語の「家に」だけで考えると混乱します。
英語では、
方向・到着としての home
場所としての at home
という違いが出てきます。
I am home と I am at home の違いをもう一度整理する
ここまでを踏まえると、I am home と I am at home の違いはこう整理できます。
I am home.
→ 家に帰ってきている。帰宅した状態。
I am at home.
→ 家にいる。所在の説明。
もちろん、日常会話では重なる場面もあります。
どちらも「家にいる」と訳せることがあります。
ただ、響きは少し違います。
I'm home! は、帰宅したときの「ただいま!」に近い。
I'm at home now. は、「今は家にいます」という居場所の説明に近い。
この違いを意識すると、at があるかないかがただの暗記ではなくなります。
まとめ
home は、英語の中で少し特殊な単語です。
名詞として「家」「居場所」を表すだけでなく、副詞として「家へ」「家に」という意味でも使えます。
だから、
I went home.
のように、to を使わずに言うことができます。
一方で、
I am at home.
のように、at home という形もあります。
これは、home を「家という場所」として見ているからです。
かなり大ざっぱにまとめるなら、
I am home は、帰宅した状態。
I am at home は、家にいるという所在。
です。
また、
leave home = 家を出る
leave something at home = 何かを家に置いてくる
のように、同じ home が出てきても、文の形によって意味は大きく変わります。
home は副詞なのか、名詞なのか。
前置詞がいるのか、いらないのか。
そこだけを暗記するより、英語が何を見ているのかを考えると、かなり整理しやすくなります。