English Exercises > present perfect exercises > PRESENT PERFECT
 
English Exercises presents our new interactive self-correcting worksheets and workbooks.
You'll love them, and so will your students!

PAST SIMPLE or PRESENT PERFECT? worksheet preview
PAST SIMPLE or PRESENT PERFECT?
loveteaching

PRESENT PERFECT - present results worksheet preview
PRESENT PERFECT - present results
loveteaching

Tenses (4) worksheet preview
Tenses (4)
successzp

PRESENT PERFECT worksheet preview
PRESENT PERFECT
frances

Present Perfect - Videos worksheet preview
Present Perfect - Videos
Meri

Discover all them in liveworksheets.com


EnglishExercises.org presents

Liveworksheets.com: Online worksheets with interactive exercises, sounds, video and self-correction.

 
THE PRESENT PERFECT TENSE
Level: elementary
Age: 12-14
Downloads: 4913

 
MULTIPLE CHOICE - FOUR TENSES 1
Level: elementary
Age: 10-14
Downloads: 4473

 
Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 3677

 
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level: elementary
Age: 12-14
Downloads: 3663

 


 

                         PRESENT PERFECT

  • FORM:    

AFF: HAVE / HAS + PAST PARTICIPLE [ HAVE CLEANED, HAS BROKEN, HAVE EATEN        

 NEG: HAVEN’T / HASN’T + PAST PARTICIPLE [ HAVEN’T DONE, HASN’T COME 

 INT: HAVE / HAS______ PAST PARTICIPLE? [ HAVE ____ WRITTEN?, HAS ____ SPOKEN?

 

  • USES:

1.  PAST ACTIONS WITH PRESENT RESULTS:

       Eg. ‘ Sorry, I’m late, I’ve missed the bus’  / ' My brother has just arrived'

 

  •   WHAT HAS JUST HAPPENED?

                                                    
 The boy     The man    The cook    This guy   This woman
 an 'A' in his test.     a lot today.                a cheese cake.          a bank.
 
 
                                                   
This boy       Frank       The wizard          The man          Tom
his driving licence           the marathon.             asleep.
test.
 
          2. EXPECTED ACTIONS OR SITUATIONS THAT HAVE OR HAVEN'T TAKEN PLACE SO FAR:
 
                 Eg. ' The film hasn't finished yet but a lot of people have already gone out of the cinema.'
 
  •   Write sentences to say what Helen has or hasn't done till now. Use ALREADY or YET:      

                                                       

1.  Helen

2.  She

3.  Helen

4.  She

5.  Helen 

6.  She 

7.  Helen 

            HELEN’ PLANS FOR TODAY                        

               -      Tidy my room  O          

               -      Visit Sarah at hospital P

               -      Buy a notebook P         

               -      Phone uncle Peter O       

               -      Go to the hairdresser’s  P 

               -      Do my English project O    

               -      Feed the birds O    

 
 
                                                
 
                                                                                                                                                                                                                                                   

        3. EXPERIENCES: what you have or haven't done in your life so far:
                Eg. 'Have you ever written a love poem?' / 'We have never done a dictation in class'
          • Complete the sentences to talk about Gari’s experiences. Use expressions from the box:

        EAT CAULIFLOWER        BE TO FRANCE         SEE A GHOST       TRAVEL BY PLANE      

         
        PLAY MARBLES        BE TO THE ZOO         RIDE A SCOOTER            DRINK TEA
         
         

                  

         
         
               
               MY EXPERIENCES IN LIFE

                0        1
           3       0
            0    A LOT
           5     4

                 - Gari
                 - He
                 - Gari
                 - Gari
                 - He
                 - Gari
                 - He
                 - Gari
                   
                   
                   
                   
                  4. SITUATIONS THAT STARTED IN THE PAST AND STILL CONTINUE:
                   
                      Eg.'I've lived in the same flat for ten years.' /  'We've known each other since we were little.'
                   
                  • Complete the sentences with the appropriate PRESENT PERFECT form of the verbs in brackets and with SINCE or FOR:
                   

                    1. Robert  (KNOWSilvia  he moved to London.

                    2. Mrs Glenn  (BE) a doctor  twelve years.

                    3. Sandra  (LIVE) in Scotlland  1998.

                    4. We  (HAVE) a new car  February.

                    5. I  (PLAY) in the school basketball team  five months.

                    6. We  (NOT LOSE) a match  a long time.

                    7. She  (NOT EAT) anything  six hours.

                    8. Mr Wilkinson  (WORK) for this company  2004.

                    9. My sister  (STUDY) English  a short time.

                  10. You   (NOT RING)  several weeks.

                  11. I  (NOT SEE) my girlfriend  last week.

                  12. We  (NOT VISIT) our grandparents  a month.

                  13. Ben  (BE) my best friend  we were seven.

                  14. I  (NOT RECEIVE) an e-mail from my e-pal   a few months.

                   
                                                                            

                 

                       


                 

                 

                Link to this exercise from your website or blog: