died和deadhave been dead 有这个词组那die的过去分词died有何用?

问题描述:

died和dead
have been dead 有这个词组
那die的过去分词died有何用?

die的过去式只有dead 是形容词,放在系动词be 的后面,其实就是be dead(死了)的现在完成时态,表示状态
die 是动词,没有被动态,所以没有 has been died 这种说法.请不要被误解一般来说,has been dead这种说法用在带for / since 的句子里,如:
  He has been dead for 10 years. 他已经去世十年了.
  因为遇到for 10 years 或是 since 2008 这类句子的时候,前面的动词必须是延续性动词,而die(死)是一个瞬间动词,所以要用has been dead 代替.
  has died 可以用,比如
  His dog has just died. 他的狗刚死了.has后面是必须加过去分词,但是你看,has been ,这里的been 已经作has的分词了呀~~所以has been 后面只能跟die的形容词形式了,即dead,在现在时中是 be dead,在完成时中当然是has been dead了.下一个问题,据我所知,好像还没听过有 has been died 的说法,如果有be died,也只能作被动,has been died 被死了,是没有这样的讲法(转)
望采纳!