"since"  or  "for" ?

  1. I have known him ............... two years.
  2. Mrs Marple has been their English teacher .................. the summer holidays.
  3. We all have been FKG-pupils ............... more than two years now.
  4. It has been possible to use the computer room ........... May, 1st.
  5. I haven't done any homework ................. two whole days!
  6. My favoured band has published two CDs ............... last Christmas. 
  7. My sister has been happy ........................... a long time.
  8. I have bought twenty comics .................... 2005.
  9. Italy has been World Champion ............... last July.
10. She has been ill ................... seven days.
11. They have been playing computer games .................. this early morning.
12. I have been living in Göttingen ...................... many years.
13. Mr Ballack has been playing fort his club ............ last summer.
14. It has become very cold ...................... the weekend.
15. She has been writing a love letter ............ five hours now!

 

 

 

 

 

Key:

  1. for
  2. since
  3. for
  4. since
  5. for  
  6. since
  7. for
  8. since
  9. since
10. for
11. since
12. for
13. since
14. since
15. for