In dem Satz
Der Berg ist hoch.
ist "hoch" ein Adjektiv oder ein Adverb? Und warum ist dies so?
Es ist ein Adjektiv in prädikativer Verwendung. Das ganze Prädikat lautet hier "ist hoch", welches das Subjekt "Der Berg" genauer beschreibt.
In attributiver Verwendung wäre es "Der hohe Berg".
In diesem Satz beschreibt hoch nicht das Verb sein, dann wäre es nämlich ein Adverb. Das Verb sein ist eine Kopula, welches das Subjekt mit der Satzaussage verbindet. Im Englischen wird es daher auch linking verb bezeichnet.
Typische Kopulaverben sind sein, werden und bleiben. Es gibt aber noch eine handvoll anderer Verben, die als Kopula verwendet werden, siehe zum Beispiel canoo.net. Den meisten Definition zufolge, sind diese syntaktisch und semantisch nur "Kopula-ähnlich" und werden nicht als Kopula betrachtet. Die Funktionsweise ist aber identisch. Prädikativ verwendete Adjektive werden im Deutschen nicht dekliniert. Vergleiche:
Die Frau ist hübsch. (Prädikativ mit Kopula)
Die Frau sieht hübsch aus. (Prädikativ mit Kopula-ähnlichem Verb)
Die hübsche Frau ... (Attributiv - ohne Prädikat kein vollständiger Satz)