Odpowiedź:
1 has just launched
2 are being combined
3 are being offered
4 are now developing
5 was abandoned
6 was just reinvented
7 are being combined
8 to be made
Możliwe że nie wszstko dobrze ale większość powinno być poprawnie.