【have的过去分词是had还是haved】-查字典问答网
分类选择

来自郭存良的问题

  【have的过去分词是had还是haved】

  have的过去分词是had还是haved

1回答
2020-10-24 19:42
我要回答
请先登录
白芳妮

  21.7情态动词have过去分词分类:英语学习1)may(might)havedonesth,can(could)havedonesth表示过去,推测过去时间里可能发生的事情.

  Philipmay(might)havebeenhurtseriouslyinthecaraccident.

  Philipcan(could)havebeenhurtseriouslyinthecaraccident.

  2)musthavedonesth,对过去时间里可能发生的事情的推测,语气较强,具有"肯定","谅必"的意思.

  ---Lindahasgonetowork,butherbicycleisstillhere.

  ---Shemusthavegonebybus.

  3)oughttohavedonesth,shouldhavedonesth

  本应该做某事,而事实上并没有做.否定句表示"不该做某事而做了".

  Yououghtto(should)havebeenmorecarefulinthisexperiment.

  Heoughtnottohavethrowntheoldclothesaway.(事实上已扔了.)

  oughtto在语气上比should要强.

  4)needn'thavedonesth本没必要做某事

  Idressedverywarmlyforthetrip,butIneedn'thavedoneso.Theweatherwashot.

  5)wouldliketohavedonesth本打算做某事

  Iwouldliketohavereadthearticle,butIwasverybusythen.

  21.8should和oughtto

  should和oughtto都为"应该"的意思,可用于各种人称.

  ---Oughthetogo?

  ---Yes.Ithinkheoughtto.

  表示要求,命令时,语气由should(应该)、hadbetter最好)、must(必须)渐强.

  21.9hadbetter表示"最好"

  hadbetter相当于一个助动词,它只有一种形式,它后面要跟动词原形.

  hadbetterdosth

  hadbetternotdosth

  Itisprettycold.You'dbetterputonmycoat.

  She'dbetternotplaywiththedog.

  hadbetterhavedonesth表示与事实相反的结果,意为"本来最好".

  Youhadbetterhavecomeearlier.

2020-10-24 19:43:16

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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