【heisdeadfor2yearsorhasbeendeadfor2years那个表达是正确的?如果都正确,意思有什么不同?如果is不正确,为什么?】
2022-05-09 31次 反馈错误 加入收藏 正确率 : 100%
题目内容:
he is dead for 2 years or has been dead for 2 years
那个表达是正确的?如果都正确,意思有什么不同?
如果is 不正确,为什么?
优质解答
for 2 years,所以要用现在完成时.
正确:he has been dead for 2 years .这里has been 是现在完成时态.
is不正确,原因是时态错误.
句子意思:他已经死了2年了.
本题链接: