Exercise 104 |  
        Write sentences in Present Perfect  |  
      
      
        Present Perfect Simple
 
 Examples
 |  
         subject + have/has + past participle (-ed for regular verbs)
 I have seen a good film. She has been here for 10 minutes.
 
 HAS for 3rd person singularfor/since are used to say how long some state lasts from the past to the present moment 
           
            
                         ------------------------> 
          
          
          
          
          
          
            
          |---------|----------------------|----------------------
          
          
          
          
          
          
            
                                                          now
          
          
          
          
          
          
            
           
          
 for three days, for five years..... since 2001, since March |  
      
      
        1. |  
        John _________ here for 20 minutes. (be) |  
      
      
        2.  |  
        We _______ what we wanted. (find) |  
      
      
        3.  |  
        She __________ her best friend for 10 years. (know) |  
      
      
        4.  |  
        They _________ this pet since 2007. (have) |  
      
      
        5.  |  
        Jenny ________ Mike for ages. (love) |  
      
      
        6.  |  
        We ___________ each other since your last birthday. (not see) |  
      
      
        7.  |  
        It _______ sunny since Saturday. (be) |  
      
      
        8.  |  
        There ______ a lot of events recently. (be) |