Page 82 - Oxford_English_Grammar_Course_Basic_2015
P. 82

0   How long have you been learning English?




               Q   Correct (/) or not (X)?

                    ► I'm waiting for her since this morning.                  5  Sue has been talking on the phone all day...
                    ► I've been waiting for her for four hours.                6  How long are you learning English?......


                    1 I have been sitting in this office since 9.00. .         7  My brother's living in Glasgow since March.
                    2  She's working here since 1998........                   8  That man has been standing outside all day.
                    3  We have been driving for about six hours.               9  I'm only playing the piano since Christmas..
                    4  How long are Ann and Peter working here?               10  Have you been waiting long?......


               Q   Look at the pictures and say what the people have been doing. Use the verbs in the box
                    (present perfect progressive).


                       play    play    swim     teach     travel /   write

                        she has beeiA, trnvelUi/yQ.

                    1 ....................................................................the piano.

                    2  ................................................................... football.
                    3  ....................................................................
                    4  ................................................................... letters.

                    5  ....................................................................


































































               In some answers, both contracted forms (for example I'm, don't) and full                     PERFECT TENSES  67
               forms (for example lam, do not) are possible. Normally both are correct.
   77   78   79   80   81   82   83   84   85   86   87