buses, tortoises, horses 以及绝大多数其它此类单词,ses都发 /s?z/(英式)或者/s?z/(美式)。
houses是唯一的例外。无论是牛津、剑桥还是韦氏词典里面都会特别列出houses的音标。
牛津词典给出的音标是/?hauz?z; ˋha?z?z/
韦氏词典给出的音标是\'hau?-z?z also -s?z\
可见美音比英音要随便一点。
有可能是因为前面的/a?/音的影响。
可以想想看,像mouse,louse的复数都会变化成mice,lice。
再举个例子,blouses,牛津词典没注明要变音,但韦氏词典特别注明:
plural blous·es \'blau?-s?z, -z?z\
没有特定的规律,这些变音本来就是native speaker怎么念得顺口就怎么念。