来个英语语法高手~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/11/17 13:26:38
来个英语语法高手~Ithasbeen_____ayearsincewelastheardfromhim.Ithasbeen_____ayearsincewelastheardfromhim.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这是高中语法书上的历年真题 翻译为 自从最后一次收到他的信已经
来个英语语法高手~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均可

来个英语语法高手~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对还是it is 对?或者那个好?来个英语高手!看下怎样?到底是it has been对还是it is 对?或者那个好?更普通是什么意思? 初中英语语法has been和had been的区别 一个关于英语语法的问题It signals a change in what has,until now,been a key element of scientific endeavor.这里的what引导的是个什么样的从句呢? it has been since.用法 It has been in my it is/has been= It's has been accepted it has long been assumed has been to has been in has been on 的区别 求初二上英语语法卷附答案 关于had has等英语语法has been V+ing和had been V+ing的区别. 来一位高手辨析一下这个英语区别has done had done has been done had been done 区别是什么如何翻译? been this done that and never do it again英语高手来一下,不要机器翻译的. 问个英语语法改错题His father has died for three years.为什么要把has died改成has been died?been有什么作用?现在完成时的构成里是have(has)+过去分词 没有been啊 为什么要加been?has 和been是算作助动词吗? it's always been you(It has always been it has been可以缩写成it's been it's been.的全称是不是 it has been... it has been a 不能直译,好像是个固定说法,是哩语什么的.