1)has been working
2)have been waiting
3)has been leaving
4)has been playing
5)have you been learning
6)have been looking for
7)have been lying
8)hasn’t been running
9)has she working
10)hasn’t been being
11)ha been washing
12)have been writing
13)has been driving
14)have been looking
15)has been painting
16)have been doing
17)have been working
18)has been blowing
19)has been collecting
20)have been discussing