Page 22 - English Grammar in Use Suppl. Ex. - Fifth Edition
P. 22

Units     Present perfect simple and continuous
        Units
        7–12      (I have done and I have been doing)




            23    Complete the email with the present perfect simple form of the verbs.

                     From:  Theresa
                       To:  Flora
                    Subject: Hello from NYC!
                    Hi Flora
                    As you can see, I (1)  ’ve arrived  (arrive) safely.  Paul and I (2)    (already / do)
                    lots of things even though (3)           (I / only / be) in New York twenty-four hours.
                    (4)               (I / not sleep) for two days!  (5)       (I / take) hundreds of
                    photos already.  Paul (6)           (show) me lots of famous landmarks and
                    (7)               (I / eat) a real American breakfast.  (8)      (I / ride) in a
                    yellow cab and (9)             (I / travel) on the subway too.  (10)
                    (I / not spend) any money yet because Paul (11)        (pay) for everything so far.
                    I’ll email you again tomorrow when (12)          (I / have) some sleep.

                    Love, Theresa

                       1 attachment























            24    Tick (✓) the sentence which means the same as the first sentence.

                   1  Have you ever visited Ibiza?            4  We’ve just got home from the beach.
                     a  Did you visit Ibiza?                    a  We were at the beach very recently.
                     b  Have you been to Ibiza?  ✓              b  We haven’t been to the beach for a long time.
                     c  Have you visited Ibiza recently?        c  We went to the beach yesterday.
                   2  This is the first time I’ve been skiing.  5  My manager hasn’t been at work for a week.
                     a  I’ve been skiing once before.           a  My manager has left the company.
                     b  I haven’t been skiing for a long time.  b  My manager has been away for a week.
                     c   I’ve never been skiing before.         c  My manager didn’t come to work last week.
                   3  I’ve had two holidays this year.        6  I haven’t checked my emails since this morning.
                     a  I’ve just come back from holiday.       a  I have just checked my emails.
                     b  I’ve been on holiday twice this year.   b  I haven’t checked my emails today.
                     c  I’ve been away for two weeks.           c  I checked my emails this morning.


       14     English Grammar in Use Supplementary Exercises
   17   18   19   20   21   22   23   24   25   26   27