Și asta este urgent

1. have you done, have been calling
2. Have you inspected, have just got
3. have been trying, hasn't worked
4. has been talking, has just missed
5. has been painting, hasn't finished
6. Have they repaired, haven't made