Răspuns:
2. have been playing
3. have been going
4. has been living
5. has been leaving
6. has been coming
7. has she been doing
8. has been looking for
Explicație: