Помогиие с английским
1) was declared 2) has been living 3) have cooked 4) visited 5) has been waiting 6) was written 7) will be opened 8) will have amusement, sadness, protection, illegal, informal