“街”字是二等字,随着时间的演变,远古时代念作“kre”,北方语言中将“r”变成“j”,所以读“ie”韵。
而南方语言中“r”脱落所以读“gai”。在清朝中期之前,“街”的主要读音一直是类似“gai”的读音,但是由于受山西客商发音的影响,当时京城里很多人对“街”的读音发生了异变,山西客商对“街”的读音大致是“jiai”这个读音,这个读音介于“jie”和“gai”之间,受此影响,清朝中期以后,北京人将“街”开始读作“jie”。普通话定义是以北京语音为标准音,以北方话(官话)为基础方言,以典范的现代白话文著作为语法规范的现代标准汉语,北京语音读作jie,所以普通话也就读成jie了。