ageは「年齢」以外に「時代、長い期間」を表わすことができます。"It's been ages."は「久しぶり」という意味で長い間会っていなかった時の挨拶として使います。また、上の会話のように、長い間何かをしておらず、久しぶりにそのことを行った場合にも使えます。
応用編として、
"You've been ages." はカジュアルなイギリスの英語表現で、「長い時間かかったね」というような感じ。ずっと待ってくれていたことが伝わってきますね。
⇒次回の更新は12月3日(月)です。お楽しみに!