第三部分“情态动词+have+ done”的含义 1、Must have done的含义。“must have+过去分词”表示对过去的推测,意思是“一定已经,想必已经,准是已经….”,只用于肯定句中。
树图思维导图提供 2013英语四六级考试必备核心语法(11) 在线思维导图免费制作,点击“编辑”按钮,可对 2013英语四六级考试必备核心语法(11) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:9694e87e682bfa0b60c12cda651ab983
2013英语四六级考试必备核心语法(11)思维导图模板大纲
1、Musthavedone的含义。“musthave+过去分词”表示对过去的推测,意思是“一定已经,想必已经,准是已经….”,只用于肯定句中。例如:
Thestreetsarewet.Itmusthaverained.街道是湿的,准是下雨了。
Hemusthavebeendrinkingbeer.他肯定一直喝啤酒来着。
若要表示否定,要用“can’t/couldn’t+have+过去分词”,意思是“不可能”:
Themoneycan’thavebeenlostthere.钱不可能是在那儿丢的。
2、May/mighthavedone的含义。“may/mighthave+过去分词”表示对过去的推测,意思是“也许已经┅,可能已经…”。用于肯定或否定句中。疑问句中用can或could.“might(不是may)have+过去分词”也表示“本来可以…”的意思,含有责备的口气,用来批评人。例如:
Hemayhavegonetobed.他可能已经上床睡觉了。
Shemightnothavesettledtheproblem.她可能尚未解决那个问题。
Youmighthavetoldmeearlier.你本可以早点告诉我的。(埋怨责备)
Don’tdothatagain.Youmighthavebeenfired.别那么干了,会把你解雇的。(责备,警告)
Youmighthavesucceededifyouhadtried.假如你尝试过,或许已经成功了。(虚拟语气,不满)
3、needn’thavedone的含义。“needn’t+have+过去分词”表示“作了不必做或不需要做的事”。可译成“大可不必”,“本来不需要”。例如:
Ineedn’thaveborrowedthemoneyyesterday.昨天我根本不需要借钱的。(实际上已经借了)
Youneedn'thavecomesoearly.你不必那么早来嘛。
4、can/couldhavedone:用来谈过去的情况
(1)在疑问句、否定句中,表示怀疑和不可能,这时它们没有时间上的差别,只是could的语气更弱一些:
Whocouldhavetakenthem?谁会把它们拿走了呢?
Wherecanhehavegone?他可能到哪儿去了呢?
Hecan’thavetakenithome.他不可能是带回家去了。
Shecouldn’thaveleftsosoon.她不可能这么快就走了。
Idon’tseehowIcouldhavedoneotherwise.我看不出我当时还有别的做法。
Whocouldhavesupposedyouweregoingtodosuchathing?谁会想到你会做出这样的事情。
Nobodycouldhaveforeseensuchacalamity.这样的灾祸谁也不会预想到。
(2)couldhavedone(但不是can)在肯定句中,表示“那时本来可以…;差点就要…”,有时用来进行婉转地批评(与might同意,但语气更强一些):
Wecouldhavesolvedtheprobleminamorereasonablefashion.这个问题我们本来是可以更合理得解决的。
Hecouldhavetoldher,buthedidnotchooseto.他本来可以告诉她的,但他不愿这样做。
Whensheheardthenews,shecouldhavecried.听了这消息,她简直要哭出来了。
Icouldhavediedlaughing.我简直要笑死了。
Youcouldhavebeenmoreconsiderate.你其实可以想的更周到一些。
Wecouldhavestartedalittleearlier.我们其实可以更早一些动身的。
Theresultcouldhavebeenbetter.结果本可以更好一些。
5、should/oughttohavedone的含义。“should/oughttohave+过去分词”表示“过去应该做谋事却没有做”;“shouldnot/oughtnottohave+过去分词”表示“做了不应该做的事”。含有责备或遗憾的意思。例如:
Youshouldn’t/oughtn’ttohavecomeherealoneatsuchalatehour.你这么晚的时候本不一该一个人来这里的。(实际是一个人来的)
Sheshould/oughttohavegonetherealone.她本该一个人去那里的。(实际上不是)
Youshouldhavecomeheretenminutesearlier.你本应该早10分钟来才是。
Theboyshouldn’thavebeenplayingthepiano.那孩子不应该一直在弹钢琴。
6、might,may,must表示推测时的区别:may,might,must可表示推测“可能”.根据表示可能性的大小,我们把这三个词排列为:might
Itmightraintomorrow.(将来)明天可能下雨。
TheymightbewatchingTVnow.(现在)他们可能正在看电视。
JanemighthavevisitedtheSummerPalacelastyear.(过去)去年珍妮可能去过颐和园。
Hemayhavesomethingimportanttodo.(现在)他可能有更重要的事要做。
TheymayhavebeentoShanghailastsummer.(过去)去年夏天他们可能去过上海。
Theremustbesomethingwrongwithhim.(现在)他肯定出问题了。
Hemusthavemadeamistake.(过去)他一定是犯了个错误。
树图思维导图提供 Linux 网络基础知识 在线思维导图免费制作,点击“编辑”按钮,可对 Linux 网络基础知识 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:199680f0e48eac8a1aeaadb90447d4f4
树图思维导图提供 title: 2024-11-8未命名文件 tags: 影像诊断与手术后符合率统计与分析报告鱼骨图 在线思维导图免费制作,点击“编辑”按钮,可对 title: 2024-11-8未命名文件 tags: 影像诊断与手术后符合率统计与分析报告鱼骨图 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f19c198bf7435acf7735ee5051a89d7b