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.