Three years _____(have) passed since he came here.填什么?为什么?
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/04/28 15:23:19
Three years _____(have) passed since he came here.填什么?为什么?
个人觉得用has比较适合.首先因为three years 是作为一个时间整体来看,而不是复数时间,时间不可数,年才可数;所以用第三人称单数.至于是用现在完成时还是过去完成时,我们先看看从句,用的是过去式,而他来这里这个动作发生在前,所以主句时间应该在came之后,所以主句用现在时比较合适.楼上的解答had 的解答---如果用过去完成时,后面没有he came here的时候 也可以用,现在从句是一般过去时,所以用has比较合适.
ubme看解答的时候不要看等级啊,你看上面6级的那个完全就是不会的.反而我上面一个一级的都答对了.如果满意请取纳我回答吧谢谢.
ubme看解答的时候不要看等级啊,你看上面6级的那个完全就是不会的.反而我上面一个一级的都答对了.如果满意请取纳我回答吧谢谢.
Three years _____(have) passed since he came here.填什么?为什么?
Twenty years ______ passed since I came here.填的是 have 还是 has
Three years has passed since he came to China.中为什么用has
Three years ____ ____ since he joined the army 填have passed
It's about three years since they_here.是填came还是have been?
three years have passed since they met last time.
ten years passed since he left here同义句
It _____(be)more than three years since jim___(leave)here怎么填
Three years has passed since the students came to this schoo
英语翻译How time flies1 Three years has passed since we came her
It has been 3 years since he came here.
three years has/have passed