①.没有区别,只是一个英式英语和美式英语的习惯的问题,in the street, in the road是英式的说法on the street, on the road是美式的说法都是表示在街上,在路上,意思没有任。
精品英语课程 更多英语资料