Odpowiedź: 1. Have been working
2. haven't finished
3. we have been doing
4. haven't been wasting
5. Have we made
Wyjaśnienie:
Czasu present perfect simple używamy do czynności dokonanych. które mają jakiś wpływ na teraźniejszość, a czasu present perfect continuous do czynności niedokonanych