作业帮 > 英语 > 作业

he is dead for 2 years or has been dead for 2 years

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/07/07 05:11:46
he is dead for 2 years or has been dead for 2 years
那个表达是正确的?如果都正确,意思有什么不同?
如果is 不正确,为什么?
he is dead for 2 years or has been dead for 2 years
for 2 years,所以要用现在完成时.
正确:he has been dead for 2 years .这里has been 是现在完成时态.
is不正确,原因是时态错误.
句子意思:他已经死了2年了.