Learn English – walk by/walk along- differences and interchangeability

prepositions

Since walk along is used to express horizontal movement on some surface, and at the same time it could mean movement next to something- how is it "walking/running along" different from "walking/running by"?

  1. He went for a walk by the lake.
  2. He went for a walk along the lake.

Here, does the second one imply walking along the length of the lake?

Are they interchangeable?

  1. He walked along the silent, parked cars of the parking lot.
  2. He walked by the silent, parked cars of the parking lot.

Best Answer

I'd say 2. and 3. are not quite grammatical. When you walk "along" something, you're actually on it — like a road, or path etc. When you walk "by" something, it's next to where you're walking. You could, however, walk "along the side of a lake", as you're actually on the side as you walk.

Related Topic