Sprawdź czy podane zadanie jest wykonane poprawnie, jeśli nie - popraw i wyjaśnij krótko dlaczego jest źle?

Cześć!
1. Have worked
2. Has been saving, has saved
3. Have you been living
4. 've been watching
5. Have responded
6. 've booked
Komentarz:
Ponieważ wszyscy na poziomie B2 (przypuszczam, że z ksiązki z tego poziomu jest zadanie) znają budowę czasu Present Perfect, w związku z tym napisze tylko o czasie Present Perfect Continuous.
A) Kiedy dana czynność rozpoczeła się kiedyś w przeszłości i trwa nieprzerwanie od momentu rozpoczęcia.
B) Czynność rozpoczeła się w przeszłości, niedawno się zakończyła, ale jej skutki wciąż są widoczne.
podmiot + have/has + been + czasownik z końcówką -ing
Pozdrawiam,
Antek