well和good都是好的意思,不同之处在于词性。well是副词,用于修饰动词等。如:You did it (very) well. well在句中修饰did,表示做的好,完成的好。good是名词,用于修饰名词等。如:You have a good teacher. good在句中修饰teacher,表示好老师。
well和good的比较级和最高级都是better和best。如要区分句中的比较级和最高级到底是well和good哪个词的比较级和最高级,就要看清在句中的比较级和最高级修饰的是什么词性的词。修饰的是名词,就是good的比较级和最高级;修饰的是动词,就是well的比较级和最高级。 有一个例外情况,well的词性会变为形容词。如:Are you well?“你身体好吗?"这个情况下,well没有比较级和最高级的用法。