作业帮 > 英语 > 作业

英语大虾COME IN HERE

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/06 18:55:16
英语大虾COME IN HERE
His father has been_____(die)for three years
答案是dead
这里为什么用has been
dead,has been + .for...years 是现在完成时的标志.has been dead表示延续性.在英语中,现在完成时中如果出现for+一段时间,那么have 后加的就不能是瞬间性动词,要加的是延续性动词,或者是have been + 形容词的形式,而die是瞬间性动词,而dead是die的形容词
祝楼主更上一层楼