8. has been done
11. will be offered
13. have been provided
14. has just been found
15. have been received
.
1. was told - painted
2. are taught
1. was told - painted
2.was taught
8.had done
11.will be offered
13.had provided
14.had just found
15.received