blast out of与blast through的区别?

问题描述:

blast out of与blast through的区别?
The road will have to be blasted out of solid rock.
A 1.5 km tunnel was blasted through the mountain.
请问在这里blast out of 与blast through区别在哪里?
blast out the road of solid rock
怎么翻译呢

blast out 是指炸开某物blast out sth of sth
如 blast out the road of solid rock
blast through不是固定短语 through要跟着后面的词搭配.即blast sth through sth
如 blast a tunnel through the mountains.在山中炸开一条隧道