Categories Posted inin Grammar Why does English have so many homophones? Posted byby Learn English Every Day 3 days ago 0 Comments 2 min Why does English have so homophones, exactly? The answer lies in how the language has evolved over time.