“has been”属于现在完成时范畴,而is 属于一般现在时 It's been lots of fun: 一直以来很有趣。(从语法上来说这句话应该存在 但是翻译起来总是怪怪的 希望可以再参考一下他人的意见||不过这样翻译不能说错| 's been=has been 因为is 不可能和been连用的)it is lots of fun:很有趣。
时态不同.is一般现在式.has been现在完成时.
has(have)been doing:现在完成进行时.表示从过去某个时间开始,一直持续到说话时还在继续或刚刚结束,或反复重复的动作.语态方面:(你的举例XXX is/was/has been completed就是一个被动语态),被动语态由be+及物动词的过去分词构成,be动词的形式随着人称和时态的变化而变化.is(am,are)done:一般现在时被动语态.xxx ...
句意不同。has been强调到目前为止这个需求几乎是不可能满足的。用is的话就是这个需求几乎是不可能满足...
has been 这里有具指的意思,还可以理解为一直的意思,也可以理解为有至今的意思 用is有泛指的意思。
“it is been”和“it has been”在英语中确实存在区别,主要体现在时态和语法正确性上。下面我来详细解释一下: 时态区别: “it has been”是现在完成时的形式,表示某个动作或状态从过去某一时刻开始,一直持续到现在,或者强调过去的经历对现在产生了某种影响。例如,“It has been raining for three days.”(已...
1、时态区别:ithasbeen是现在完成时的形式,表示某个动作或状态在过去已经完成,对现在产生影响。itisbeen是一个不正确的表达方式,is是现在时态的动词,been是过去分词形式,两者不能同时出现。2、用法区别:ithasbeen描述过去发生的事情对现在的影响,Ithasbeenrainingallday,sothegroundiswet。(今天...
is 用于一般现在时,也就是现在发生或经常性反复性发生的动作,was 用于一般过去时,就是过去发生的动作,has / have done用于到现在为止已经完成的动作, had done 用于截止过去某一时间已经完成的动作
has been 是现在完成时,所以用has been就是强调时间的,表示从过去持续到现在的动作。另外,yet 这个...