СОСТАВТЕ ПРЕДЛОЖЕНИЯ 20 БАЛЛОВ
1) to be landing
2) to have grown
3) to have finished
4) to have achieved
5) to be leaving
6) to have refused
7) to have repaired
8) to be finishing