in the street和on the street的区别:IN the street:指在这条街的区域范围内。ON the street:指在这条街的路面上。
意思不同
in the street:马路上,是指在这条街的区域范围内
on the street:是在马路边,指在这条街的路面上。
语法不同
in the street:用在句尾宾语补足语。
on the street:用在句尾,主语补足语
语境不同
in the street:多表示偶然发生、具有突然性
on the street:多用于约定好的了情况。