1. Do you realise, I have been waiting since two o' clock!
2. She has been living in Spain for six months.
3. He is going to wear contact lenses for at least five years.
4. My father has been working in the same company since 1994.
5. They have been running the lottery in the UK for many years.
6. I have been collecting stamps since I was seven.