1. I've been waiting here since two o'clock!
2. She's been living in Spain for six months.
3. He's been wearing contact lenses for at least five years.
4. My father has been working for the same company since 1994
5. they've been running the surf shop in St Ives for many years
6. I've been collecting stamps since I was seven.