in the street就on the street意思上有什么不同?

问题描述:

in the street就on the street意思上有什么不同?

楼上 和 上上楼 说得太好了,让我回忆起以前的知识

in是英国用法,on是美国用法。还有用at的时候
看看这道题你就明白了:
My uncle lives ____ 105 Beijing Street.(04年北京样卷)
A. on B. at C. to D. of
[答案] B
[解析] 本题考查介词哀叹与地点名词搭配用法。at与地点名词搭配,常表示较小的地点和场合,街道门牌前用at。无门牌号前street用in或on,如:in Baker Street/ in the High Street(英国用法);on Larrie Street/ on Upper Beamish Street (美国用法)。

Prepositions can be confusing to learners of language.It seems the usage is not always consistant,and can be used differently in different places.Ex.People in Northeastern U.S.say "standing ON line" w...