12. has done
13. has turned
14. has just started
15. has lost
16. have gone
17. Have you bought
18. worked
19. have you been learning
20. have flown
12 Has done
13 has turned
14 has just started
15 has lost
16 have gone
17 Have you bought
18 worked
19 have you learned
20 have flown