Răspuns:
1. haven't seen
2.have you been doing
3.arrived
4.had already started
5.weren't singing
6. have been miming
7.will perform
8.will be playing togheter
9.has had
10.will survive