Quando perguntam "how are you?", o que você responde? Normalmente "I'm fine", certo? Mas muitas vezes você pode ouvir alguém dizer "I'm good". Está correto? Sim, apesar de muita gente achar que não. "Good" é um adjetivo e o "'m" (am) é um verbo de ligação. O adjetivo está qualificando o "I" (eu), então dizer "I'm good" está certo. Pode-se dizer "I'm well" quando a pessoa está se recuperando de alguma doença, por exemplo. É uma situação mais específica. "Well" é advérbio. As expressões mais comuns para a pergunta "How are you?" são "I'm fine", "I'm OK", "Just great", "Not so good", entre outras.
(Fonte: Grammar Girl Podcast)