yhkn.net
当前位置:首页 >> hAvE long BEEn什么意思 >>

hAvE long BEEn什么意思

have been没有详细的意思,been是过去分词,构成现在完成时.现在完成时是“过去发生的动作对现在造成了影响”而且“过去的动作或状态持续到现在并且已经完成”.在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态

完成时态的标志

你曾经是否…… 这句话不是完整的句子,后面肯定还有跟别的词.have 是问句前面的词语,直译意思是 有吗 you 意思是 你 been 是be动词的过去式,意思是 曾经做过

已经很长(时间)了

have+动词的过去分词 没有实际意义 只是一种形式(就像公式一样 缺少了就错了)他与后面的动词的过去分词构成一个完成时态 具体的意思由后面的过去分词而定就本题而言 不应该问have been是什么意思 因为 been是be动词的过去分词其实been是there be 句型放在完成时态里之后的变形 因为there be 句型是表示“某地有某物” 或者“存在”的意思 所以 there have been 是已经有的意思整句的意思是:直译为:最近有很少的交通事故. 意译为:最近交通事故的发生已经少了.

现在完成时be 的过去分词希望能帮到你,请采纳正确答案,点击【采纳答案】,谢谢 ^_^你的点赞或采纳是答题的动力

这句话是现在完成时,意思是“你在此之前来过这个实验室吗?”问在现在说话这个时刻之前发生过什么,(对现在还产生了一定影响) 所以用现在完成时,结构是have+过去分词(done) 【had+done是过去完成时,表示在过去这个时间点以前什么事情已经完成了,例如“I had done my homework before I went bed yesterday”我在昨晚上床之前(注意这个时间对于说话时来讲已经是过去时了)就已经写完了作业】 这里的been是be的过去分词形式.【还有一种是have been done ,是现在进行时的被动语态.也是 现在 进行时】 以上.

have been是be动词的现在完成时.现在完成时跨在两个时间之上,一是过去,一是现在.它的动作发生在过去,但对现在有影响(或结果),而时这种影响(或结果)却往往是说话人的兴趣所在,所以常常后面不用时间状语.现在完成时所表

在have long been中, long 作副词, 意为"长久地,长期地", 其位置在助动词,情态动词后, 行为动词或主要动词前. 此结构中, been虽然是be动词, 但前面有助动词have, 那么been就算主要动词了. 因此long不可以置于been后. 如: Things have long been in a bad way for him. 长久以来他的日子一直很不好过. They have long been involved in the research.长期以来他们一直致力于这项研究.

has been基本释义已经 网络释义英英释义现在完成时是填did(过去式),还是have/has been(现在完成时),如果用现在完成时的话,应该加yet吧,如果用过去式的话又不太恰当,而且我们现在在教现在完成时.高手进来帮帮忙吧!基于6个网

网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com