> 英语 >
he is dead for 2 years or has been dead for 2 years
那个表达是正确的?如果都正确,意思有什么不同?
如果is 不正确,为什么?
人气:472 ℃ 时间:2020-04-02 22:35:07
解答
for 2 years,所以要用现在完成时.
正确:he has been dead for 2 years .这里has been 是现在完成时态.
is不正确,原因是时态错误.
句子意思:他已经死了2年了.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版