早教吧作业答案频道 -->英语-->
Three years _____(have) passed since he came here.填什么?为什么?
题目详情
Three years _____(have) passed since he came here.填什么?为什么?
▼优质解答
答案和解析
个人觉得用has比较适合.首先因为three years 是作为一个时间整体来看,而不是复数时间,时间不可数,年才可数;所以用第三人称单数.至于是用现在完成时还是过去完成时,我们先看看从句,用的是过去式,而他来这里这个动作发生在前,所以主句时间应该在came之后,所以主句用现在时比较合适.楼上的解答had 的解答---如果用过去完成时,后面没有he came here的时候 也可以用,现在从句是一般过去时,所以用has比较合适.
ubme看解答的时候不要看等级啊,你看上面6级的那个完全就是不会的.反而我上面一个一级的都答对了.如果满意请取纳我回答吧谢谢.
ubme看解答的时候不要看等级啊,你看上面6级的那个完全就是不会的.反而我上面一个一级的都答对了.如果满意请取纳我回答吧谢谢.
看了 Three years __...的网友还看了以下:
I realized,swallowing hard,that about half of the 2020-05-13 …
it"s + a period of time + before/since 的区别?"it"s 2020-05-13 …
How long has that factory been ____ It's been ope 2020-05-15 …
We have seen this film (for或since) three times.We 2020-05-16 …
We're going to spend three days in the country.为什 2020-05-16 …
It’stwentyyearssinceilastsawher.后面时间状语从句为since,为什 2020-07-01 …
for表示“因为”后接什么?是一个句子还是名词?since为连词后接什么呢 2020-07-18 …
It'sbeenyearsIenjoyedmyselfsoIt’sbeenyearsIenjoye 2020-07-25 …
Thegirlhadhardlyrungthebellthedoorwasopenedsuddenl 2020-11-23 …
这句话中since的用法?Thefish,whichhassincebeensenttoamuseu 2021-02-02 …