✨ ベストアンサー ✨
関係代名詞のthatではなく、接続詞のthatです
the fact that~(~という事実)
同格の名詞節を導くthatです
go by(時が経つ、過ぎる)
という熟語です
timeにかかっている、という修飾の関係ではなく、SVの関係です
接続詞as~(~するにつれて)
主語time(時、時間)
動詞goes by(経つ、経過する)
as time goes by「時が経つにつれて」という意味です
The fact (that~) accounts for A.
(~という)事実がAを説明している
という構造です
同格の名詞節から訳をまとめていくと、「(時がたつにつれて、/動物は物事に関する知識を失い、結果的にその物事への興味を失うという)事実は多くの状況での彼らの馬鹿げた行動を説明しています。」という内容です
ではgoes byはtimeにかかってるんですか?