【is,was,hasbeen.都是啥时候用?比如说一个工程-查字典问答网
分类选择

来自黄丽斌的问题

  【is,was,hasbeen.都是啥时候用?比如说一个工程完工,可以说xxxiscompleted.xxxwascompleted.hasbeencompleted.这几种情况都啥时候用?谢谢了】

  is,was,hasbeen.都是啥时候用?

  比如说一个工程完工,可以说xxxiscompleted.xxxwascompleted.hasbeencompleted.

  这几种情况都啥时候用?谢谢了

1回答
2020-09-18 15:35
我要回答
请先登录
李涵

  这三个都是be动词的不同形式,牵扯到动词的时态和语态问题.

  时态方面:

  is(am,are)doing:现在进行时.表示此时此刻正在发生的动作;表示在这一阶段正在进行的动作;表示按计划或安排最近将要发生的动作.

  was(were)doing:过去进行时.表示过去某一时间或某段时间正在进行的动作.

  has(have)beendoing:现在完成进行时.表示从过去某个时间开始,一直持续到说话时还在继续或刚刚结束,或反复重复的动作.

  语态方面:

  (你的举例XXXis/was/hasbeencompleted就是一个被动语态),被动语态由be+及物动词的过去分词构成,be动词的形式随着人称和时态的变化而变化.

  is(am,are)done:一般现在时被动语态.xxxiscompleted.

  eg.Englishisspokenallovertheworld.

  全世界人都讲英文.(英语被全世界的人讲.)

  is(am,are)beingdoing:现在进行时被动语态.

  eg.Thehouseisbeingcleanedbythestudents.

  房子正在被学生打扫.

  was(were)done:一般过去时的被动语态.xxxiscompleted.

  eg.Paperwasinvented2000yearsago.

  纸是在2000年前被发明的.

  was(were)beingdoing:过去进行时的被动语态.

  eg.Theytoldmemysuggestionwasbeingdiscussed.

  他们告诉我我的建议正在被讨论.

  has(have)beendone:现在完成时的被动语态.xxxhasbeencompleted.

  eg.Shehasbeentakentothehospital.

  她已经被送往了医院.

2020-09-18 15:40:01

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •