Проверочное слово это такое однокоренное слово, в котором проверочная гласная стоит под ударением. Для слова "хороший" нет однокоренное проверочное слово с проверочной гласной в корне. Гласная "о" в первом слоге не проверяется проверочным словом. "Хороший" - это словарное слово, его необходимо запомнить.