14歳の自分に衝撃の事実を告げてください

be + 過去分詞で受動態
have + 過去分詞で現在完了
になりますが、どうして同じ過去分詞なのに、be だと受動態、have だと現在完了になるのでしょうか? 過去分詞は1つの意味しかないはずなのに、どうしてこんな違いが出るのでしょうか?

A 回答 (2件)

歴史的には


have O pp
という語順がまずあって, これが
have pp O
と変化することによって今日の (現在) 完了へとつながるみたい. これだと, 少なくとも最初の
have O pp
の段階では「同じ意味」といえる.

なお be pp で完了を表すケースもある.
    • good
    • 0

文法=お約束


だからとしか言いようがないです。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報