Словосочетание "хорошее знание" является синтаксически корректным. "Хорошее" - это прилагательное, определяющее свойство слова "знание", которое является существительным. Таким образом, в данном словосочетании существительное "знание" является определяемым ("что? - знание") и прилагательное "хорошее" - определяющим ("какое? - хорошее").
Словосочетание "хорошее знание" является синтаксически корректным. "Хорошее" - это прилагательное, определяющее свойство слова "знание", которое является существительным. Таким образом, в данном словосочетании существительное "знание" является определяемым ("что? - знание") и прилагательное "хорошее" - определяющим ("какое? - хорошее").