in和on都可以用。
in the street是指在街上。on the street是特指在街上的地面有關(guān)的東西。例句:He stood in a strange street.翻譯:他站在一條陌生的街道上。street的基本意思是“大街,街道,馬路”,是城市內(nèi)街道的總稱,也可具體指市內(nèi)的某一條街,其特點在于路面平整,兩邊有人行道,人行道之外有建筑物,可縮寫為St。street有時還可指“在某一街道居住或工作的人們”。street與專有名詞連用時須置于其后,該專有名詞前不加冠詞。