2)He (has been working) in this company since 1985.
3)I (have been waiting) for you since two o'clock.
4)Mary (has been living) in Germany since 1992.
5)He (has been playing) tennis for five hours.
6)How long (have you been learning) English?
7)We (have been looking for) the motorway for more than an hour.
1.I (have been practising) the piano for 30 minutes.
2.Bob (has run) 10 km.
3.The children (have been) on holiday for six days.
4.You (have not eaten) up yet.
5.He (has not been speaking) on the phone for half an hour, just a couple of minutes.
6.How long (has she been waiting) for us?
7.How many times (have I told) you?