THERE YOU ARE! A. I HAVE WAITED FOR AGES B. I HAVE BEEN WAITING FOR...

2. There you are! A. I have waited for ages B. I have been waiting for ages C. I waited for ages