【have的过去分词是had还是haved】
have的过去分词是had还是haved
【have的过去分词是had还是haved】
have的过去分词是had还是haved
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.