《高中英语情态动词+have_done的用法》由会员分享,可在线阅读,更多相关《高中英语情态动词+have_done的用法(18页珍藏版)》请在金锄头文库上搜索。
1、 情态动词 havedone 的用法 一 musthavedone 一定做过 表示对过去事情的肯定推测 该结构只用于肯定句 1 Itmusthaverainedlastnight forthegroundiswet 昨晚一定下雨了 因为地面还是湿的 2 Youmusthavebeenmadtospeaktotheservant 你和仆人说话 一定是发疯了 二 can thavedonecouldn thavedone不可能做过 表示对过去事情的否定推测 couldn thavedone 较少使用 could与can意思相同 但可能性更小 1 Mr Smithcan thavegonetoBei
2、jing forIsawhiminthelibraryjustnow 史密斯先生不可能去北京了 我刚才还在图书馆见过他 2 Marycan thavestolenyourmoney Shehasgonehome 玛丽不可能偷你的钱 她回家去了 could canhavedone可能做过 吗 表示对过去行为的怀疑 用于疑问句 1 Thereisnolightintheroom Cantheyhavegoneout 屋里没有灯 他们可能出去了吗 2 Thereisnowheretofindthem Wherecantheyhavegone 到处找不到他们 他们可能到什么地方去呢 三 may mig
3、hthavedone可能已经做过 表示对发生过的事情的推测 用于肯定句中 might与may意思相同 但可能性更小 WhathashappenedtoGeorge Idon tknow Hemayhavegotlost 乔治发生了什么事 我不知道 他可能迷路了 四 wouldhavedone本来会做 虚拟语气 表示对过去事情的假设 意思是 一种假设 1 Iwouldhavetoldyouallabouttheboy sstory butyoudidn taskme 我本来会告诉你这个小男孩的故事 但是你没有问我 2 Withoutyourhelp Iwouldn thaveachievedso
4、much 没有你的帮助 我是不会取得如此大的成绩 五 couldhavedone本可以做某事 但没做 couldhavedone本来可以 带有责备的意味Youneedn thavewalkedup youcouldhavetakenthelift 你没必要走着上去 你本来可以乘电梯的 Hecouldhavepassedtheexam buthewastoocareless 本来他能够通过考试 但是他太粗心 六 shouldhavedone本应该做某事 而实际没做 shouldn thavedone本不应该做某事 而实际做了 含有指责对方或自责的含意 Tom youaretoolazy Thew
5、orkshouldhavebeenfinishedyesterday 汤姆 你太懒惰了 这项工作本来应该昨天就做完的 Look Tomiscrying Ishouldn thavebeensoharshonhim 看 汤姆哭了 我本来不应该对他如此严厉 七 oughttohavedone理应做 should have done 用法基本一样 IoughttohavegonehomelastSunday 我理应上星期日回家 Yououghtnottohavegivenhimmorehelp 你不应该帮助他那么多 八 needhavedone本来需要做某事 而没有做 否定式为 needn thav
6、edone 表示 本来不需要做某事而做了 Ineedn thaveboughtsomuchwine onlyfivepeoplecame 我本来没有必要买这么多酒 只来了五个人 Heneedhavehurriedtothestation Inthatcase bewouldn thavemissedthetrain 他本来需要快点去车站 那样的话 他就不会误了火车 1 musthavedone2 can thavedonecouldn thavedonecould canhavedone3 may mighthavedone4 wouldhavedone5 couldhavedone6 sho
7、uldhavedone7 oughttohavedone8 needhavedone 一定做过不可能做过可能做过可能已经做过本来会做本可以做某事本应该做某事理应做本来需要做某事 有强烈的感情色彩 如责备 后悔等 虚拟 假设 各种假设 1 Youdidn twaitforMr Smithlastnight didyou Actually we Hedidn treturnhomeatall A couldn thavewaitedB needn thavewaitedC didn tneedtowaitD shouldwait2 Harry havewonthePhysicscompetitio
8、neasilyyesterday buthegaveup A couldB mightC shouldD must 3 MayIspeaktoyourmanagerMr Smithatsixo clocktonight I msorry Mr Smithtoaconferencebeforethen A willhavegoneB hadgoneC wouldhavegoneD hasgone4 Tomtookawayourteacher scellphonewithoutbeingpermitted Really Ican timaginethathe havedonesuchathing
9、A mustB mayC canD should 5 Wasityouthatmadethesuggestion Ithavebeen Ican tremember A needB mustC shouldD may6 Theweatherturnedouttobefineyesterday I thetroubletocarrymyumbrellawithme A shouldhavetakenB couldhavetakenC needn thavetakenD mustn thavetaken 7 Hepaidforaseat whenhe haveenteredfree A could
10、B wouldC mustD need8 Ididn tseeherinthemeetingroomthismorning Sheatthemeeting A mustn thavespokenB mightn thavespokenC can thavespokenD shouldn thavespoken 9 Hi isthatPeterBrown Sorry You thewrongnumber A mustcallB musthavecalledC shouldcallD shouldhavecalled10 Iwasonthehighwaywhenthiscarwentpastfol
11、lowedbyapolicecar They atleast150kilometersanhour A shouldhavebeendoingB musthavebeendoingC couldhavedoneD wouldhavedone 11 Heisnotpoor You havelenthimthemoney A can tB needn tC couldn tD mustn t12 Therewasplentyoftime You havehurried A won tB mustn tC needn tD couldn t13 They havefinishedtheworkyesterday butitwasraininghard A mustB couldC shouldD might 14 I hereintime butImetanoldfriendofmine Istoppedandtalkedwithhimforsometime A shouldn thavecomeB musthavecomeC needn thavecomeD couldhavecome15 Ididn thearthephone I asleep A mustbeB musthavebeenC shouldbeD shouldhavebeen