1.Do you realize i have been waiting here since two o'clock ? ;
2.She has been living in Spain for 6 months;
3.He has been wearing contact lenses for at least 5 years;
4.My father has been working for 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 7