PDF chapter test TRY NOW

Read the sentences and choose since or for 
  
1. Mary has been waiting for a reply ..... weeks.
    
 
2. I've been waiting for the train ..... 25 minutes. 
    
 
3. I haven't phoned home ..... Christmas.
   
 
4. Peter has been my best friend ..... we were nine.
 
  
 
5. He's worked in this department ..... December.
   
 
6. Wolfgang has done nothing ..... he arrived at work this morning.