情态动词+have+done历年高考重点难点现法总结纳:
must+have+done表示事情肯定推测译成定做某事该结构肯定句
1 It must have rained last night for the ground is wet 昨晚定雨面湿
2 You must have been mad to speak to the servant 仆说话定发疯
二 can't+have+done表示事情否定推测译成做某事
1 Mr Smith can't have gone to Beijing for I saw him in the library just now 史密斯先生北京刚图书馆见
2 Mary can't have stolen your money She has gone home 玛丽偷钱回家
三 can+have+done表示行怀疑疑问句译成做……?
1 There is no light in the room Can they have gone out 屋里没灯出?
2 There is nowhere to find them Where can they have gone 处找什方呢?
四 could+have+done虚拟语气表示事情假设意思够做某事没做
He could have passed the exam but he was too careless 够通考试太粗心
五 may+have+done表示发生事情推测意思已许已肯定句中
—What has happened to George
—I don't know He may have got lost
—乔治发生什事?
——知道迷路
六 might+have+done表示事情推测mightmay意思相性更虚拟语气结构中
1 He might have given you more help even though he was busy (MET90) 许会帮助忙
2 She might have achieved greater progress if you had given her more chances 果点机会已取更成绩
七 would+have+done虚拟语气表示事情假设意思会做
1 I would have told you all about the boy's story but you didn't ask me 会告诉男孩事没问
2 Without your help I wouldn't have achieved so much 没帮助会取成绩
八 should+have+done意思应该做某事实际没做 shouldn't+have+done表示应该做某事实际做含指责方责含意
1 Tom you are too lazy The work should have been finished yesterday 汤姆太懒惰项工作应该昨天做完
2 Look Tom is crying I shouldn't have been so harsh on him 汤姆哭应该严厉
九 ought to+have+done表示应该做实际没做译成理应做……表示遗憾should+have+done法基样
I ought to have gone home last Sunday 理应星期日回家
You ought not to have given him more help 应该帮助
十 need+have+done表示需做某事没做needn't+have+done表示需做某事做
I needn't have bought so much wine—only five people came 没必买酒五
He need have hurried to the station In that case be wouldn't have missed the train 需快点车站样话会误火车
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档