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