he has been there for six months中的been怎么理解?
has不是助动词吗?为什么助动词后面还有个be动词呢?这种现在完成时态好多都用有been,我就是不理解这里面什么还要用个 be动词,
人气:308 ℃ 时间:2019-10-26 04:18:08
解答
这个句式用了 主系表结构
eg .He is here .他在这,is 是be 的一般现在时.
He was here a moment ago .他刚才在这.was 是 be 的过去时.
He has been here for six months .他在这六个月了.has been 是be 的完成时.
助动词 不能 单独作谓语 ,要和主要动词一起构成谓语 ,完成时的构成是 助动词 have + 动词的过去 词 ,那么 be 的过去分词是 been ,所以就出现了 have /has been 这个结构.
推荐
猜你喜欢
- 求过A(1,2)与B(3,4)两点,且在x轴上截得的弦长等于6的圆的方程.
- 人从水平路前进,到达山顶,从山顶又回到原点,共用5小时,水平路的前进速度是每小时四千米,上山的速度是每小时3千米,下山的速度是每小时6千米,问此人共走多少千米
- 工业上制取镁的化学方程式是什么?
- 1、随着我们渐渐长大,生活空间不断扩展,“责任”两字越来越多的出现在我们生活中,我们对责任的感悟越来越深.请谈谈你对“人必有责”的理解
- 在△ABC中,∠A=60°c=4,a=根号6,判断三角形解的情况
- 为什么金属空腔内放一个负电荷,接地后外表面的负电荷会流入大地,负电荷不也是和内表面的正电荷互相吸
- 翻译“昨天晚上我正准备外出,这时电话响了”(be about to do ……when)
- 用30厘米长的铁丝围成一个长方形,要求长和宽都是整厘米数,围成的长方形的面积最大是多少?