| 
            
             | 
          
          
            | 
             
      Time modifiers  | 
          
          
            | 
             
      S = Subject; P = Participle;
      QT = Quantity of Time  | 
          
          
            | 
             
            
             
S   HAVE     P                         
for         QT  | 
          
          
            | 
             
      
She   has    been   in the U.S.    for    six months  | 
          
          
            | 
             
      
      and ...  | 
          
          
            | 
             
      S = Subject; P = Participle;
      ST = Specific Time  | 
          
          
            | 
             
            
             
S   HAVE     P                          
            since     ST  | 
          
          
            | 
             
      
She   has    been   in the U.S.    since   
June  | 
          
          
            | 
             
      
      and ...  | 
          
          
            | 
             
      S = Subject; P = Participle;
      QT = Quantity of Time  | 
          
          
            | 
             
            
            
             
S   HAVE     P                        
since      QT       
            
   ago  | 
          
          
            | 
             
      
She   has    been   in the U.S.   since  six months   ago  | 
          
          
            | 
             
      
Remember that a quantity of time may be several days a month, two years, etc. A 
specific time may be Wednesday, July, 2005, etc. 
       
      Avoid using for before specific times.  
       
      Avoid using for with ago.  
       
      Avoid using before after HAVE and a participle.  | 
          
          
            | 
             
EXAMPLE:  | 
          
          
            
            
              
                
                  | 
                   
                  Incorrect:  | 
                  
                   
                  
                  Mary has been on a diet since three weeks.  | 
                 
                
                  | 
                   
                  Correct:  | 
                  
                   
                  
                  Mary has been on 
a diet for three weeks.  | 
                 
                
                  | 
                      | 
                  
                   
                  
                  Mary has been on a diet since three weeks ago.  | 
                 
                 
             
             | 
          
          
            | 
             
            USEFUL LINKS in our megaportal: 
            
            OM 
            High Intermediate: Present Perfect Continuous 
            
            
            OM 
            High Intermediate: Since or For?  | 
          
          
            | 
             
      
                  
                  om
        personal home page   
        |    
                  
                  om toefl  |