✨ Jawaban Terbaik ✨
この何年が経ったという文の言い換えはよくでます。
have + 過去分詞の文は理解できているでしょうか?
passの意味は経過するというようなニュアンスです。
なのでmany yearsを主語にし、あらわしています。
そしてsinceでいつからということを表しています。
時間 have passed sinceは暗記したほうがいいと思います。
ちなみに他の言い換えだと
It has been 時間 since 〜
主語 過去時制‥ 時間 ago
などいろいろ言い換えれます。意味は全て一緒です(微妙な違いは多少あるかもしれませんが)
疑問が残っているようであればコメントをください。
many yearsが主語なことに違和感がありましたありがとうございます