Exercice 8 :
1. haven't been cleaned
2. have been caught
3. has been marked
4. hasn't been delivered
5. hasn't been paid
Exercice 9 :
1. The final will be played on Thursday
3. The new shopping centre will be opened by a famous actor
4. The hospital has been closed
5. The whole city has been destroyed by the earthquake
6. They have been seen by no one for days