am nevoie sa ma ajutați cu aceste exerciții !urgent

Răspuns:
1.) A:
haven t seen
have you been doing
B:
arrived
had already started
C:
haven t been singing
had been miming
D:
will have performed
E:
will be playing
F:
has been having
will survive