Ответы и объяснения

1 was invented, has been simplified
2 is put off
3 are told, has been put
4 was repaired, had been recommended
5 have been held, has been decided
6 will have been sold
7 is being built
8 will be never forgotten
9 is used