在英语中,名词的复数形式通常遵循一定的规则。
然而,boy 和 baby 的复数形式之所以不一样,是因为它们在英语中的历史和词源有所不同。
1. boy:boy 是一个源自古英语的单词。在古英语中,以元音 + y 结尾的名词通常在添加复数 -s 时,将 y 改为 i,再加 -es。这个规则在中古英语和早期现代英语中被保留下来,但现代英语中只有少数名词仍然遵循这个规则。因此,虽然 boy 的复数形式是 boys,但它的复数形式与现代英语中其他名词的复数形式并不一致。
2. baby:baby 是一个源自中古英语的单词。在古英语中,以 -y(或 -ie)结尾的名词在添加复数 -s 时,通常直接加 -s。这个规则在中古英语和早期现代英语中被保留下来,并延续至今。因此,baby 的复数形式是 babies,与现代英语中其他名词的复数形式一致。总之,boy 和 baby 的复数形式之所以不一样,是因为它们在英语中的历史和词源有所不同,导致它们在形成复数形式时遵循了不同的规则。