误He was dead two years ago.
正He died two years ago.
正He has been dead for two years.
析dead作形容词表示状态,不能和表示某一过去时间的状语连用,而died是动词,表示瞬间动作,可以和表示某一过去时间的状语连用。