ПОМОГИТЕ ПОЖАЛУЙСТА
1. has destroyed
2. have arrived
3. has joined
4. have helped
5. havent occured
6. has collapsed
7. have been
8. have came
9. havent been
10. has survived