1. I haven't phoned home ________ Christmas
2. We've been here ________ nine o'clock
3. I have worked for International House _______ more than eight years
4. I haven't visited my home town _______ I left school
5. I haven't been to the cinema ______ ages
6. I have studied non-stop ________ 9.15
7. I have had a driving lincence ________ I was eighteen
8. She hasn't had a day off _______ 1999.
9. Johan has been in England _______ two weeks now
10. Peter has been my best friend ______ we were nine