“在街上” 用什么介词?

这里i有几个题
1.The hotel is at 125 Zhonghua Street
2.turn left,then you will be on Zhonghua Street.
3.his grandfather usually takes a walk in the quiet street.
如果街两旁没有建筑或者比较少,在街上就用on the street。如果两旁建筑物很多,像南京路那样的,表达在街上就用in the street
这种说法对吗?
我查了许多,说法不一致,请高人指教

这是答案上的,都对吗?

是按照地址的大小来判断的。
比如第一个小到门牌号,就用at
第二个指的就是具体的一条街上,没有门牌号,用on。
第三句直接就是在街上,所以用in
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-22
1.在街上:in the street
2.在具体某一条街上,用on,例:on Fourth Street
第2个回答  2011-07-20
1门牌号用at
2 在街道的某一具体位置,用on the street
3 有沿街这样概念的用in
第3个回答  2011-07-21
同意同意 以上两个回答都很好