初三网全国地区

请选择

    返回
    初三网 > 初中英语 > 英语知识点 > 正文

    have been和have done的区别 英语词组有什么不同

    文/勾子木

    have been和have done的区别:have been表示已经完成或来过,是现在完成时的被动语态;been是过去分词,构成现在完成时。have done表示做了不必做的事,是现在完成时的主动语态。

    have been和have done的区别 英语词组有什么不同

    have been和have done的区别

    have done现在完成时的主动语态。是主动的,主动做的,过去动作影响现在。或过去状态持续到现在。如:They have done the experiments.

    have been done现在完成时的被动语态。是被动的,也就是被做的。如:The experiments have been done.

    have been和have done造句

    have been

    1.Indeed, hydrogen produced by exposed and overheated fuel might have been the cause of it.

    当然,暴露在外的高温燃料所产生的氢气也可能是起火的原因。

    2.Had the butterfly not flapped its wings, the trajectory of the system might have been vastly different.

    如果蝴蝶没有扇动翅膀,系统运行的轨迹可能会很大不同。

    3.The gentleman next to you wonders if you would care to swap seats with his wife, as they have been seated on different sides of the plane.

    坐在您旁边的先生想知道,您愿意跟他的妻子换一下座位吗?他们坐在不同的一侧。

    have done

    1、They might have done.他们可能会做;

    2、Society should have done more.社会应该做更多;

    3、Their authorities have done.他们的政府已经做了。

    相关阅读

    there be和have的区别 有什么不同

    2023-10-19

    have has had的区别和用法 英语单词造句

    2023-10-18

    have和have got的区别 have的用法

    2023-10-17

    has和have的用法有哪些 如何造句

    2023-10-17

    have是什么意思 have和has的区别是什么

    2022-11-07

    小学have和has的用法区别

    2021-11-14

    have的十种意思

    2021-04-01

    have 加过去分词什么时态

    2020-11-19

    have第三人称单数怎么写

    2020-04-27

    有机物与无机物的定义和区别分别是什么

    2023-10-20

    记承天寺夜游原文及翻译 作者是谁

    2023-10-20

    去离子水和蒸馏水区别 有哪些用途

    2023-10-20

    岳阳楼记原文及翻译 作者是谁

    2023-10-20

    平均速度和平均速率的区别是什么

    2023-10-20

    骆驼祥子的主要内容是什么 作者是谁

    2023-10-20