Completați punctele de suspensie cu prepozițiile sau cu formele verbale cerute de context

1. for
2. were playing
3. has been practicing
4. left
5. would make
6. knows
7. will have sold
8. will be given