来个英语语法高手~It has been _____a year since we last heard from him.It has been _____a year since we last heard from him.A.for B.within C.after D.over这是高中语法书上的历年真题 翻译为 自从最后一次收到他的信已经
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 07:54:05
![来个英语语法高手~It has been _____a year since we last heard from him.It has been _____a year since we last heard from him.A.for B.within C.after D.over这是高中语法书上的历年真题 翻译为 自从最后一次收到他的信已经](/uploads/image/z/7486193-65-3.jpg?t=%E6%9D%A5%E4%B8%AA%E8%8B%B1%E8%AF%AD%E8%AF%AD%E6%B3%95%E9%AB%98%E6%89%8B%7EIt+has+been+_____a+year+since+we+last+heard+from+him.It+has+been+_____a+year+since+we+last+heard+from+him.A.for+B.within+C.after+D.over%E8%BF%99%E6%98%AF%E9%AB%98%E4%B8%AD%E8%AF%AD%E6%B3%95%E4%B9%A6%E4%B8%8A%E7%9A%84%E5%8E%86%E5%B9%B4%E7%9C%9F%E9%A2%98+%E7%BF%BB%E8%AF%91%E4%B8%BA+%E8%87%AA%E4%BB%8E%E6%9C%80%E5%90%8E%E4%B8%80%E6%AC%A1%E6%94%B6%E5%88%B0%E4%BB%96%E7%9A%84%E4%BF%A1%E5%B7%B2%E7%BB%8F)
来个英语语法高手~It has been _____a year since we last heard from him.It has been _____a year since we last heard from him.A.for B.within C.after D.over这是高中语法书上的历年真题 翻译为 自从最后一次收到他的信已经
来个英语语法高手~It has been _____a year since we last heard from him.
It has been _____a year since we last heard from him.
A.for B.within C.after D.over
这是高中语法书上的历年真题 翻译为 自从最后一次收到他的信已经一年多了.
问:为什么A不可以?for+一段时间不是典型的现在完成时的时间状语吗?翻译为自从最后一次收到他的信已经有一年了.
来个英语语法高手~It has been _____a year since we last heard from him.It has been _____a year since we last heard from him.A.for B.within C.after D.over这是高中语法书上的历年真题 翻译为 自从最后一次收到他的信已经
你说的没错for是可以加一段时间,比如He has been taken to the hospital for 5 days.但前提是主语不是时间,而这句话的主语是时间.It has been over a year since we last heard from him.自从我们最后一次收到他的来信,已经有一年多了.
你好,等你题目做得多了你就能通过读也判断得出来,显然这里的for是要省略的,It has been a year。。。这个是对的,现在你就记住这个结论吧,It has been+一段时间+since。。。这是个固定的用法,明白了吗?
it has been表示过去已经发生过的事
题目不严谨,A,D均可