他已经死了三年了(英语翻译)

问题描述:

他已经死了三年了(英语翻译)

He has been dead for three years.been dead 是延续性动词,die 是非延续性动词,现在完成时必须用前者