※ageは「年齢」、「時代」などの意味がありますが、その複数形agesは「長い間」という意味で使われることがあります。
It's been ages.はそこそこよく使うフレーズで、カジュアルな表現です。以下のように、since ....を付けて、いつから長い時間が経ったかを示す場合があります。
It's been ages since I saw you last.「前回会ってから、ずいぶん長い時間が経ちますね。」
「英会話例文」
It's been ages. How have you been?「久しぶり。どうしてたの?」