be gone と have gone の違いって?


bullet262   分詞の回答


■be gone と have gone の違いって?


Q

こんにちは。いつも参考にしながら勉強をさせていただいております。
勉強をしていてどうしても分からないことがあります。
すごい単純な文ですが、どうしてもこれらの違いが分かりません。。。

My father is gone.

My father has gone.

この2つの文です。どの文も、「父は行ってしまった」ですよね?
どちらを使えばいいのかわかりません。
よろしくお願いします。

 
オッハー

結論からすると、どちらでもいいです。
過去分詞には、「~された」という受動態の意味と、「~してしまった」という完了の意味の二つ

があります。

そして、自動詞(目的語を取らない動詞)の過去分詞は「~してしまった」という意味になります


go は自動詞です。

ちなみに、自動詞の過去分詞は → 「~してしまった」
他動詞の過去分詞は → 「~された、~してしまった」

さて、質問文にもどります。
My father is gone.
私の父は、存在している、行ってしまった状態で。
be動詞は、存在を表します。

My father has gone.
私の父は、持っている、行ってしまった状態を。
has は、持っているという意味です。

これぐらいの違いです。
be動詞の方が、状態を表す気持ちが強く、has の方が「行く」という気持ちが強いと言えるようで

す。
でもほとんど違いはないです。

 


kogi5
現在携帯メルマガ「最強の英文法」を発行して、毎日文法問題を配信しています。
→ 「最強の英文法」無料メルマガ
携帯サイト「最強の英文法」も運営していますので興味がある方は見て下さいね。
→ 「最強の英文法」サイト


→ 分詞の質問一覧に戻る

→ 英文法の質問と回答の一覧に戻る

→ 究極の英文法のトップに戻る