《名校版英语经典句型考点解析must have done用法.docx》由会员分享,可在线阅读,更多相关《名校版英语经典句型考点解析must have done用法.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、名校版英语经典句型考点解析must have done 用法1 . must+have done过去一定做了某事(对过去的事情一种肯定的猜想、推测),如:He said I must have done something bad to deserve it.他说我肯定是罪有应得。That car must have cost a packet.那辆汽车一定花了一大笔钱。I think we must have taken a wrong turning somewhere.我觉得我们一定是在什么地方拐错了路。He must have fallen from a great height.他肯
2、定是从很高的地方摔下来的。He must have known what she wanted.他一定早道她想要什么了 O这没什么好玩的!可能有人会受到伤害。(实际上还没有人受伤)Her hair could have done with a wash.她的头发该洗一洗了。(实际上没有洗头)You could have spared yourself an unnecessary trip by phoning in advance.你要是先打个 就用不着跑这一趟了。(实际上先没有打 )Dont worry they could have just forgotten to call.别担忧,
3、他们可能只是忘了打 。(多了一个just,仅仅,实际上 是对过去发生的事不太肯定的推测,个人观点,请大神指点)The lights were out. They must have been asleep.灯灭了 ,他们应 该睡觉了。(对过去发生的事比拟肯定的推测)2 .canlt/couldnlt have done sth.不可能做过某事经典例句:He cant have slept through all that noise.他不可能在那种闹哄哄的环境里睡好觉。From her knowledge of Douglass habits, she feels sure that the
4、attacker cant have been Douglas根据她对道格拉斯习性的了解,她敢断定他不可能是那个袭击者。Keep looking they cant just have vanished off the face of the earth.继续找一他们不可能就此从地球上彻底消逝的。You couldnt have left it on the bus, could you?你不可能把它落在公共汽车上了吧?It couldnt have been me it must have been someone else.那不可能是我一准是别人。The damage couldnt ha
5、ve been caused accidentally.这次损毁不可能是偶然因素造成的。I couldt have done it without you.假设是没有你,我不可能做到那样的。We couldt have done it without you.没有你我们办不成这事。No one could have predicted the final outcome.谁也没有预想到最终结果会是这样。It couldnt have cost more than 50, tops.这东西的价格最高不会超过50英镑。He couldnt have been more than fourteen
6、years old.他不可能超过14岁。Suddenly it dawned on me that they couldnt possibly have met before.我突然明白他们以前不可能见过面。If he hadnt shot his mouth off, things couldnt have been so awkward.要不是他多嘴,事情也不至于搞僵。This was an extremely successful trip. It couldnt have been better.这次旅行玩儿得真过瘾。The news couldnt have come at a be
7、tter time.那消息来得正是时候。Career-wise, this illness couldnt have come at a worse time考虑到事业,这场病来得最不是时候。最后两个例句也是来自词典,值得仔细推敲。That car must have cost a bundle.那部车一定价格不菲。That dress must have cost a bomb!那条连衣裙所费不菲吧!She reasoned that she must have left her bag on the train.她断定准是把包落在火车上了。The car must have been do
8、ing at least 100 miles an hour.这车速肯定每小时至少100英里。Your cheque must have got lost in the post.你的支票一定是邮寄中遗失的。I must have been blind not to realize the danger we were in.当时我一定是眼瞎了,竟然没有意识到我们所处的危险。To qualify, you must have lived in this country for at least three years.你必须在这个国家居住至少三年才能享有此权利。Your trip must h
9、ave been fun!你这次旅行一定很开心吧!Judging by the company he kept, Mark must have been a wealthy man.根据马克所交往的人来判断,他一定是位富翁。You must have wiped off that programme I recorded.你一定是把我录制的节目给抹掉了。Sorry, I must have dialled the wrong number.对不起,我一定是拨错 号码了。The lights were out. They must have been asleep.灯灭了 ,他们应 该睡觉了。I
10、 cant remember any more I must have lost consciousness.我想不起来了一我当时一定是失去了知觉。高考真题在线解析:He must have completed his work ; otherwise , he wouldn7 t be enjoying himself by the seaside .(高考试题) 他肯定完成了工作,否那么他就不能在海边开心了。-Guess what!I have got A for my term paper .-Great!You read widely and put a lot of work int
11、o it .(高考试题)A must B . should C . must haveD . should have【解析】答案为co从对话上来看,此处应该是对过去动作的推测,A 和B是对现在或将来的推测,应排除;而D指过去本应该做而未做 的事,语境不符。-She looks very happy . She have passed theexam .(高考试题)-I guess so It s not difficult after all .A . should B . could C . must D . might【解析】答案为C,因为考试不难,她又看起来很高兴,所以推测语气 非常肯定
12、。The teacher have thought Johnson was worth it orshe wouldn7 t have wasted time on him , I suppose .(高考试题)A . shouldB . canC . would D . must【解析】答案为Do老师一定已经认为Johnson是值得的,我认为, 否那么她就不会在他身上浪费时间了。温馨提示:此句型只用于肯定句中,否认结构中常用can t have done(表示不可能.)或may not have done(表示可能不)2.mustn/ t have done用法罕见,不讨论。如果非要表示对过
13、去的事情否认的推测可以用:can+have done用于否认句和疑问句,表示对过去情况发生的可能性 的否认或质疑,意思是可能已经了吗?或者是不可能/不会已 经的: 高考真题在线解析:My MP4 player isnz t in my bag . Where I have put it ?(高考试题)A . canB . mustC . should D . would【解析】答案为Ao这是疑问句,所以排除B选项,另外,should have done意为本应该,所以排除,would have done表示虚拟语气,所以也排除,A的意思为我可能把它放哪呢?”He can1 t have gon
14、e to Japan for I saw him at the meeting just他不可能去了日本,因为我刚刚在会上见到他了。Can he have finished the work so soon?他会这么快完成这个工作吗?另外:could have done既可以表示虚拟语气又可以表示对过去情况的推测If only I could have helped put matters right.要是我当时能帮着把错误纠正过来就好了。(虚拟语气)Theres no denying that quicker action could have saved them.无可否认,如果行动快一点
15、,本来是救得了他们的。(虚拟语气)常用来表示过去本来可能或能够做到,但由于某种原因实际上并未做到, 意为本来能够,本来可以,含有责备语气。I could have won the game but decided to let her win.我本可以赢得那场比赛,但还是决定让她赢了。You could have claimed the cost of the hotel room from your insurance.你本可以从你的保险中索取旅馆住房费。-Did you visit the famous museum?-No , we could have visited but we s
16、pent too much time shoppingo (虚拟语气)-你们参观那个著名的博物馆了吗?-没有,我们本来可以参观的,但我们花太多的时间买东西。用来表示对过去情况的推测I could not have been more than six years old when the accident happened .(高考试题)当那次事故发生时,我不可能超过6岁。(表示对过去否认的推测)That was not a good place for skating . You could have broken your leg .俵示对过去肯定的推测)那不是一个滑冰的好地方,你有可能摔
17、伤腿的。l.can/could have done sth.本来能够做某事,而实际上未做;做就好了;想做就好了;想做(可是)可能会可能是(对过去发生的事情不太肯定的推测) 经典例句:Welcome back1 was all they said. I could have kissed them!他们只是说,欢迎回来。我真想亲他们一下!(可是没有亲)You could have reviewed, but you played games all night.你本可以复习的,但你一晚上都在玩游戏。(可是没有复习)I could have wept thinking about what Id
18、missed.想到所失去的东西,我真想痛哭一场。(忍住了,没哭)Hell kick himself when he finds out he could have had the job.一旦发现他本可以得到这个工作,他会感到懊恼的。(实际没有获得这 个工作)The accident could have been prevented.这次事故本来是可以防止的。(实际上事故发生了)Theres no denying that quicker action could have saved them.无可否认,如果行动快一点,本来是救得了他们的。(实际上没有得救)If only I could
19、have helped put matters right.要是我当时能帮着把错误纠正过来就好了。(实际上没有帮助)Events could have developed in a dramatically different way.事情本来可以开展成另一种样子。(实际上事情没有开展成另一个样子)Really, you could have told us before.真是的,其实你大可事先跟我们说一声的。(实际上并没有事先说)I could have won the game but decided to let her win.我本可以赢得那场比赛,但还是决定让她赢了。(实际上我没有去
20、赢)You could have claimed the cost of the hotel room from your insurance.你本可以从你的保险中索取旅馆住房费。(实际上没有去索取)But we could have done it all so much better.但是,我们本可以把这一切做得更好。(实际上没有做得更好)The resources at our disposal could have been better utilized.我们所掌握的资源本来可以利用得更好,获得更高的效益。(实际上没有利用好而获得好的效益)Its not funny! Someone could have been hurt.