Page 66 - Oxford_Grammar_for_Schools_3_Student_Book_Neat (1)
P. 66

Present perfect with SinC6 ondfor                                 *16 Write the time expressions inthe correct place.


                                                                                    ApfH ten days nine o'clock 2002

               f\oW long have     you   ha¿  a coId?                                two weeks a short time three years
                                                                                    1st October Sunday I was eight
                                                                                    a few minutes about half an hour


                                                                                    since                       for
                                                   Since /Monday.
                                                                                    April                       ten ¿ays

             We use the present perfect with since and for to
             talk about situations and events in a periodof
             time from the past until now.

             past  < - )f                                       now
                      Monday       Tuesday      Wednesday
                                                                            *17 O 11.5 Complete the sentences with since or /                 \
             I'vehadthis coldsince Monday.
                                                                                   for.Then listen, check and repeat.
             I'vefelt illfor three days.
                                                                                   ÿ I've known Ryan for          three months.
             We use since with a point in time (when the                          1 Have you had that book        _        you were
             situation or event started).                                            eight?

               Present perfect            since    Point in time                  2 We've been here      _       five minutes.

                                                                                  3 She's worked there     _        ten years.
               Tve been here              since    7.30a.m.                                                _
                                                                                  4 Ihaven't seen you               August.
               She's playedthe violin     since    she was four.                                   _
                                                                                  5 He's been ill           a longtime.
             We use for with a length of time (the duration of                    6 She's playedtennis      -
                                                                                                                     2009.
             the event or situation).
                                                                                     Thai
                                                                                          i/x/o
                                                                                                                            thoi i nnl
                                                                                               hoon \/a»i i hnnmi
                                                                                  7 Iney ve oeen very nappy        _        tney got
              Present perfect             for   Length of time                       married.
                                                                                                                   last month.
                                                                                  8 You've lost weight    -
              I'vebeen here              for    two hours.
              She's playedthe violin     for    20 years.                   £18            Write sentences from the prompts.
                                                                                   /                                                 O


                                                                                  ÿ They / be married - 30 years
          *15 O 11.4 Listenand tick the correct answer.
                                                                                     TheyVe been married for 50          years.
                ÿ a [31 Since I was four.
                                                                                  1 I / know Lucy - 2008
                   b  0  Since I was ten.

                1 a |_] For five years.                                           2 You /grow - 1last saw you
                   b  n  For ten years.

                2 a ÿ Since March.                                                3 It/ not rain -two years
                   b ÿ Since April.

                3 a ÿ For 30 minutes.                                             4 We / live here- a long time
                   b f~] For 45 minutes.
                                                                                  5 He/ not shave - six months
                4 a ÿ Since 2002.
                   b ÿ Since 2007.
                                                                                  6 Her English/ improve - she moved to the UK
                5 a ÿ Since half past two.
                   b ÿ Since half past one.






          64    Present perfect
   61   62   63   64   65   66   67   68   69   70   71