Present Perfect with FOR and SINCE 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 license ________________ I was eighteen. 8. She hasn't had a day off ________________ 1999. 9. Johan has been in England ________________ more than two weeks now. 10. Peter has been my best friend ________________ we were nine. Decide if you need for or since with these time expressions. ___________ last weekend ___________ten seconds ___________Christmas Eve ___________a decade ___________I finished school ___________a couple of days ___________my birthday ___________a long time ___________ten centuries ___________the 70s ___________I was a boy ___________August ___________the last month ___________fifteen years ___________the accident ___________then ___________we bought this house ___________last month ___________a millennium ___________I met you