His grandfather_for many years.A.died B.had died C.has been died D.has been dead

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 10:48:57

His grandfather_for many years.A.died B.had died C.has been died D.has been dead

D
die 是终止性动词,它的现在完成时不能与FOR/ SINCE 短语连用,要改为持续性动词be dead