ПОМОГИТЕ ПОЖАЛУЙСТА
1) will have finished
2) Will you be using
3) will be watching
4) Will John have opened
5) Will have sold out