Слово good в английском языке произошло от древнеанглийского gōd, которое, в свою очередь, восходит к прото-западногерманскому *gōd, а оно, в свою очередь, к протогерманскому *gōdaz. 6 Есть теория, что слово good происходит от протоиндоевропейского слова *ghedh- со значением «подходящий», «связанный», «объединённый». 3
В значении «хороший» слово good стало использоваться не раньше XIV века. 1
Формы сравнительных степеней good — better и best образовались от другого слова — bot (или boot) в староанглийском языке. 1 Оно, в свою очередь, происходит от протогерманского boto со значениями «помощь», «облегчение» или «делать лучше». 1
Примерно в XII веке на территории британских островов стало распространяться французское значение слова boot — «обувь», которое дошло до современности и практически полностью вытеснило остальные значения. 1 В английском языке пришлось искать новое слово на замену boot, им стало good, но формы better и best менять не стали. 1