是现在完成时(表示过去发生,对现在有影响或者持续到现在)
现在完成时的结构就是have done(过去分词)
be 的过去分词是been
这句话的意思,我想帮助他人从我的过去,变成我的现在(当初很迷茫,现在很成功)
现在完成时,意思是已经怎么样。
例句:
It' s been ten years since they married
他们结婚到现在已经10年了。
It' s been a lean year for business
这是生意清淡的一年。
It' s been a mild winter this year
今年冬天不冷。
It 's been using a lot of petrol lately, far more than usually
近来这辆车的耗油量很大,远远超过了平时的水平。
It' s been really glorious today, ie warm and sunny
今天真是个风和日丽的好天。
这句话是现在完成时,意思是“你在此之前来过这个实验室吗”问在现在说话这个时刻之前发生过什么,(对现在还产生了一定影响)
所以用现在完成时,结构是have+过去分词(done)
had+done是过去完成时,表示在过去这个时间点以前什么事情已经完成了,例如“I
had
done
my
homework
before
I
went
bed
yesterday”我在昨晚上床之前(注意这个时间对于说话时来讲已经是过去时了)就已经写完了作业
这里的been是be的过去分词形式。
还有一种是have
been
done
,是现在进行时的被动语态。也是
现在
进行时
以上。
been和was的本质区别是:been是be动词的过去分词,其不能做句子谓语,而was是be的过去式,可以作谓语。
第二个句子he has been a teacher for three years不是过去时态哦,而是现在完成时态,has been共同构成谓语。
(希望对你有点帮助)
以上就是关于英语翻译 "i've been"这是什么时态be 在这是怎么用的全部的内容,包括:英语翻译 "i've been"这是什么时态be 在这是怎么用的、it's been是什么时态,是什么意思、have been是什么时态等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!