解答

テッドがこの映画を何年も前に見たことがあると気づいた(realized)タイミングよりも、その映画を観た(seen)タイミングは前です

過去のある時点(realized)よりもさらに過去の時点を表す時は、過去完了形を使うという決まりがあります

現在完了形はその名の通り現在との繋がりもニュアンスに含んでいる用法なので、「過去よりさらに前」ということを現在完了形を使って表すことは出来ません

よってhad seenが正解です!

留言
您的問題解決了嗎?