1.词性不同:good是形容词,well是副词。Her son is a good student. 她儿子是一个好学生。All went well .一切顺利 (well是副词修饰动词went)
2.所修饰词不同:good 形容词修饰名词,或做表语,well 修饰动词,副词,形容词。She is a good girl.(good在此修饰girl) 她是一个好女孩。He plays basketball very well.(well在此修饰动词play)他打篮球特别棒。
3.关于身体健康状况,要用well,不能用good.Im very well, thanks. 我身体很好,谢谢。