Odpowiedź:
Ex.7
1 - I have been revising for an English test a lot lately.
2 - You look so tired. Have you been playing computer games all night?
3 - She has been looking for a job for several weeks now.
4 - How long has he been working for the company?
5 - I have not been sleeping very well recently.
6 - They have been working in the hotel for a few weeks.
7 - How long has she been doing the project?
8 - He hasn't been going out much recently because he's been too busy.
Wyjaśnienie: