on / by
@ i go to school by foot.
@ i go to school on foot.
any further explanation regarding to the usage of ON & BY
Thanks
2 answers 
Oxford online dictionary tells both of them to be correct.
In British English "on foot" is used to express "walk".
"To be on your feet" means "to be well after some illness".
| link |
edited Jul 10 '12 at 12:13
|
'To be back on your feet again"= to have recovered after an illness/problem. Feet is plural.
Generall, we use 'by' to describe the mode of transport. I travel by car, by plane, by train, by camel.
add commentI go to school on foot.
I go to school walking.
I walk to school.
I go to school on shank's pony.
| link comment |
answered Jul 09 '12 at 11:48
|


