have/has been done 是现在完成的被动语态
但He has been there for six months .这个句中的has been 与前面所说的现在完成时的被动有关系吗?
人气:356 ℃ 时间:2019-10-20 19:59:42
解答
这个句式用了 主系表结构
eg . He isthere .他在这, is 是be 的一般现在时.
Hewastherea momentago . 他刚才在这. was是 be的过去时.
Hehasbeenhereforsixmonths.他在这六个月了.hasbeen是be的完成时.
助动词 不能 单独作谓语 ,要和主要动词一起构成谓语,
完成时的构成是 助动词 have+动词的过去 词 , 那么 be的过去分词是 been , 所以就出现了 have /hasbeen 这个结构.
如果是被动的话
He has been influenced by this ideas for years.
have/has + been + 过去分词 这才是完成时的被动语态
推荐
猜你喜欢
- what does he always win a prize for
- 1动物和植物的主要区别之一是动物能够通过(),从而主动地,有目的地迅速改变其空间位置,占领各自的生活领域.
- 在一个深5米的圆柱形水池中装满水,若每天用水15.7立方米,10天后水池中的水
- 初一一道科学计算题,帮我看看
- 试写出一个不等式使它的解集满足下列条件!
- 已知O为△ABC的外心AB=2,AC=1,∠BAC=120°,设向量AB=a,向量AC=b,若向量AO=λ1a+λ2b,则λ1+λ2=
- 氟离子的中子数、电子数、是否为稳定结构,铝原子的核电荷数、质子数,硫离子的电子数,是否为稳定结构,
- 智力测试,结果是我数学很低和逻辑是0分,数学和逻辑能力差的人是不是做什么事都做不好呀?