Помогите английский 7 класс,поставить в нужной форме
2) has Zoya been
3) have been training
4) Haven't you bought
5) has worked
6) have lost
7) Have you ever played chess?
8) has really improved
спасибо большое,благодарю
Пожалуйста! )