Is there a difference between "good" and "well" when they are connected to subject via linking verb? [duplicate]

  1. John is feeling well.

  2. John is feeling good.

"well" is an adverb and "good" is an adjective.

Is #2 grammatically correct at all or is it ok to construct Subject + Linking Verb + Adjective where adjective is describing the subject?

If #2 is grammatical, what is the difference between the two sentences?


Solution 1:

Subject + Linking Verb + Adjective is absolutely ok. It even has a name: Predicate Adjective. Both sentences fit that structure, actually. well is used here in its adjectival sense. One of the meanings of the adjective form of well is good, but it more commonly means healthy.