1. has just phoned
2. has already transmited
3. have not received
4. has not tuned
5. have already showed
6. have not stowed
7. have already learned или learnt
8. has not lubricated
9. have not unloaded
10. have already studied
11. has instructed
12. have not seen
13. has just received
14. have lived
15. have you seen
16. have you ever been
17. have you had