good是形容词,所以修饰名词,good teacher,good morning,good English等等.well是副词,修饰动词等.sing well,dance well,swim well