迷糊喵星人
我的天,,你这都是什么呀has died是现在完成时, had died是过去完成时首先,死亡是瞬间发生的事情,不能用完成时,完成时表状态,一个时间段里持续发生的事儿。死亡一瞬间就死了,怎么能说一段时间内他一直在死?我们一般都是he died。你如果非要问 has 还是had 我只能告诉你是has 因为has 表示从过去开始持续到现在并将持续到将来,而had是过去某个时刻发生到过去某个时刻截止,不再发生。死亡是一直存在的,并将持续到将来,所以是haswere是are的过去时,你确定不是was么,,death是名词啊,he was death,他是死。。肯定不能这么用啊;dead 可用作形容词,可以说,he was dead当然,如果你是虚拟语气的话,就是If he were dead,he would...提问的小伙伴,,你的语法和时态简直堪忧啊
白白桃花
表示一种状态的时候可以是was dead表示已经死了是had died(die过去分词)表示死去一段时间了是had been dead由于die是一个瞬间性动词,所以如果和时间连用的时候是不能用过去分词.一般都用现在完成时.即has died has been dead