1) replacing 2) travelling
3) carrying 4) driving 5) painting 6) freezing 7) spreading 8) increasing 9) finding
10) transporting
1) заменяя 2) путешествуя 3) неся 4) ведя 5) крася 6) замораживая 7) распространяя 8) увеличивая 9) находя 10) транспортируя
1) having replaced 2) having travelled 3) having carried 4) having driven 5) having painted 6) having frozen 7) having spread 8) having increased 9) having found 10) having transported
1) заменив 2) проехав 3) осуществив 4) проехав 5) покрасив 6) заморозив 7) разложив 8) увеличив 9) найдя 10) перевезя