Yes, soil is formed by water in following steps: (i) Water causes wear off and tear of rocks over a long period of time. (ii) It also causes the rocks to rub against other rocks creating small particles which are taken away, down stream and deposited as soil. (iii) Water expands on freezing in crevices of rocks and crack rocks into smaller pieces.