He
「彼」という三人称単数の代名詞。
has
haveの三人称単数現在形で、「~を持っている」という意味ですが、ここでは状態を表す助動詞のように使われます(完了形ではない)。
been
be動詞の過去分詞形。状態が続いていることを示唆します。
a
不特定のものを指す不定冠詞。
vegetable
ここでは人を指して「植物状態」という意味で使われる名詞。
since
「~以来」「~からずっと」という時点を表す前置詞。
the
特定のものを指す定冠詞。
accident
「事故」という意味の名詞。