英語
高校生
解決済み

he is believed to have been already 50 when he was brought to the island.
って、信じられているのは現在だけど、50歳だと思われているのは過去のことだからこのようなhave beenを使っていますよね。
でも、なんで過去形じゃなくて現在完了になるんですか。

回答

✨ ベストアンサー ✨

>信じられているのは現在だけど、50歳だと思われているのは過去のことだからこのようなhave beenを使っていますよね。

これはそのとおりです!

>でも、なんで過去形じゃなくて現在完了になるんですか。

これは確かに、現在完了形に見えるけど、違うんです。
to have been というふうにto不定詞の後ろが完了の形にはなっていますけど、

to不定詞っていうのはto+動詞の原形のことだからこのhaveは「現在(完了)形」ではなくて「原形」ですよね。

そしてもちろん過去形でもありません。to+動詞の原形だからです。
質問者さんのいう通り、「信じられているのは現在だけど50歳であったのは過去のこと」だから、この、「50歳であった」の部分は出来るなら過去形にしたいですよね。でもいまこの部分はto+動詞の原形のルールがあるから、過去形には直せないですよね。

そこで、純粋な過去形とは違うけれど、過去形に近いことが言える形として完了のhave+過去分詞という形を使ってあげてるんだということです。
(正確にはちょっと違うかもしれないけど大体そんなもんだと理解してください)

これなら、to haveの部分で、to+動詞原形のルールも踏まえられるし、have+過去分詞で、現在よりも少し前のことを表すことができますよね。

過疎村

ありがとうございます!丁寧な解説でとても助かりました

この回答にコメントする
疑問は解決しましたか?