Page 4 - THE PRESENT PERFECT
P. 4

THE PRESENT PERFECT                               2ND YEAR ESO

           Practice





          1.     Exercise: Fill in the gaps with the correct form of the verb
          in brackets.



               I think I ...............................   (see) her before.
               She .....................................  (have) a holiday this year.
               The shop .................................. (open) yet.
               John .........................  never ................... (ride) a bicycle.

               We ...................................   (do) our homework yet.
               ...............  your son ever ........................ (sleep) in a tent?
               ............   Ms Bixby ................. (work) here longer than you?
                 .........  you ........................ (see) my glasses?

               ................. the post .......................  (arrive)?
               ................   they .......................  (fix) the car?
               Where ................... you ....................... (be)?

               How long ...................  they ...................   (have) their car?
               How many letters ....................... he ....................  (write)?
               What companies ..................  she ......................  (work) for?
               How many copies ......................   we ...................... (sell)?

               ............ you ever .................. (break) a leg?
               I ....................   (not be) to the theatre for ages.
               The Browns ......................   (move) a flat.

               ............ Anita already ................... (speak) to you?
               Our parcel ..........................  (not arrive) yet.
               What countries ................ you ...............  (be) to?
               My parents .......................  (live) in the same city all their

                 lives.



          2.     The following people have just completed an action. Write
          positive sentences in present perfect simple


       1.  Bob / visit / his grandma  ...............................................................................………..……..

       2.  Jimmy / play / on the computer   .............................................……………..…….……

       3.  Sue and Walter / wash / their car  .....................................……………..……….……..

       4.  Andrew / repair / his bike  ...........................................................…………..….……

       5.  Phil / help / Anne with maths  ........................................……………..………………
   1   2   3   4   5   6   7   8   9