Learn English – Walk in / on /over: Which is the right preposition in the following scenario

prepositions

I had to walk IN / ON / OVER frozen ruts in the snow.

In my opinion it should be ON as I had to walk on a surface. However I came across 2 instances on the web where either it is IN or OVER. May I know which is right and why is it so?

Best Answer

Definition of rut is:

a deep narrow mark in the ground made by a wheel

So, if you walk inside the rut, then you use in, like I had to walk in frozen ruts in the snow.

If you jump over a rut, then you use over.

For using on, it should generally be a raised surface, like a bridge.