I am exhausted. I have been driving for many hours – Я очень устал. Я ехал в течение многих часов.
My neighbour has been playing the piano since morning – Мой сосед играет на пианино с самого утра.
We have been waiting in the queue for two hours – Мы ждем в этой очереди уже два часа.
They have been talking for 20 minutes – Они разговаривают уже 20 минут.
My friend has been looking for a job since August – Мой друг с августа ищет работу.
We have been painting the walls in our new flat for a month – Мы в течение месяца красим стены в нашей новой квартире.
An old woman has been working in the garden since 2 o'clock – Старушка работает в саду с 2 часов.
The mechanics have been repairing this vintage car since Monday – Механики чинят этот старый автомобиль с понедельника.
The boys have been playing football since 2 o'clock – Мальчики играют в футбол с 2 часов.
2. the
3. who
4. could
5. to
6. me
7. more
8. which
9. going
10. them
11. later
12. had
13. lets
14. as
15. to
16. unless
17. all
18. more
19. in
20. where