1. will have cooked
2. will be making
3. will be cleaning
4. will be watching
5. will have built
6. will have opened
7. will be opening
8. will be doing
9. will be sitting
10. Will, have attented
11. will be giving
12. will have done
13. will have taken
1. will have cooked
2. will be making
3. will be cleaning
4. will be watching
5. will have built
6. will have opened
7. will be opening
8. will be doing
9. will be sitting
10. Will, have attented
11. will be giving
12. will have done
13. will have taken