he is dead for 2 years or has been dead for 2 years
那个表达是正确的?如果都正确,意思有什么不同?
如果is 不正确,为什么?
人气:447 ℃ 时间:2020-04-02 22:35:07
解答
for 2 years,所以要用现在完成时.
正确:he has been dead for 2 years .这里has been 是现在完成时态.
is不正确,原因是时态错误.
句子意思:他已经死了2年了.
推荐
猜你喜欢
- 成语猜谜'看乒乓球赛','客满',大合唱','芭蕉'.是什么
- 关于端午节的祝福句子
- you are my only love英文是什么意思?
- For the sake of her daughter's health ,she dicided to move to a warm ————.
- f(x)=ax3+bx(a不等于0)的图像在(1,f(1))处的切线斜率为-6,导函数最小值为-12,求a,b的值
- 根号10的平方是多少
- 20 甲乙两船分别在一条河的A.B两地同时相向而行,甲船顺流而下,乙船逆流而上相遇
- (1/2)从某处释放一个小球,不计空气阻力和风的作用,小球自由下落.若小球在落地前的最后2s内的位移是8...