Помогите пожалуйста!
Underline the correct verb form and justify its use.
1. By the end of March, Ben will have been working/will work as a chef for 20 years.
2. An au pair's work has including/includes some light housework.
3. He started working here 10 years ago but still isn't gaining/hasn't gained a promotion.
5. Alan hopes he'll find/he'll be finding a job wit a higher salary.
6. By 6:00 pm, the tour guide will have taken/will have been taking us to all the major sights around the city.
7. Mara's photography course ends/has ended in May.
8. James is fed up because he is waiting/has been waiting for his friends for an hour.