in the street,on the street,in the road,on the road的区别

建筑物坐落在街上,人站在街上或马路上,我在沿河街或中福路,不要在马路上玩耍应怎样区分应用。还是不需区分in or on.谢谢

习惯搭配,在门牌号码前用at, I live at 91 Darwin Road
在小路上,如街上用in, in the street,
而大路,如road, avenue, boulevard则都用on,
但是在美式英语中,都用on。
在日常会话中,用in/on大家都听得懂,但是如果是考试的话,还是根据要求选择更稳妥。
希望对你有用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-28
没有区别,只是一个英式英语和美式英语的习惯的问题,in the street, in the road是英式的说法
on the street, on the road是美式的说法
都是表示在街上,在路上,意思没有任何不同本回答被网友采纳