ご質問ありがとうございます。
・「I can't believe that 10 years have passed.」「I can't believe it's been 10 years.」
=「もうあれから10年も過ぎたなんて信じられません。」
(例文)I can't believe that 10 years have passed. Time flies!
(訳)もうあれから10年も過ぎたなんて信じられません。時が経つのは早いね!
(例文)I can't believe it's been 10 years. I missed you!
(訳)もうあれから10年も過ぎたなんて信じられません。会いたかったよ!
お役に立てれば嬉しいです。
Coco