1、v1.Most of the students felt rather disappointed at the English party.They say that it _ better organized.v A.had been B.had to be v C.must have been D.could have beenv2.You _ to the meeting this afternoon if you have something important to do.v A.neednt to come B.dont need come vC.dont need coming
2、D.neednt comev3.There was plenty of time.She _.v A.mustnt have hurried B.couldnt have hurried vC.must not hurry D.neednt have hurriedv4.We _ for her because she never came.vA.mustnt have waited B.shouldnt have waited vC.mustnt wait D.neednt to waitv5.Since the road is wet this morning,_ last night.v
3、 A.it must rain B.it must be raining C.it must have rained D.it must have been rainv6.Oh,I am not feeling well in the stomach I _ so much friend chicken just now.v A.shouldnt cut B.must have eaten vC.shouldnt have eaten D.mustnt eatv7.She would rather _ more money on books _ on clothes.A.cost-not B.
4、to spare-dont C.pay-than D.spend-thanv8.Tom ought not to _ me your secret,but he meant no harm.A.have told B.tell C.be talking D.having toldv9.he _ you more help even though he was very busy.vA.might have given B.might givevC.may have given D.may givev10.With so much work on hand,you _ to see the ga
5、me last night.v A.mustnt go B.shouldnt govC.couldnt have gone D.shouldnt have gonev11.We _ last night,but we went to the concert instead.v A.must have studied B.might studyvC.should have studied D.would studyv12.If you really want yourself to be good health you must _ always _ so much.v A.not;be smo
6、king B.not;have smokedvC.not;to smoke D.be not;smokingv13.Sorry,Im late.I _ have turned off the alarm clock and gone back to sleep again.v A.might B.shouldnt C.cant D.willv14.I didnt hear the phone,I _ asleep.v A.must be B.must have beenvC.should be D.should have beenv15.Did you visit the famous mus
7、eum last week?v No.We _it but we spent too much time shopping.v A.could have visited B.must have visitedvC.cant have visited D.shouldnt have visitedvVI.v1.D.could have done sth.表示“本来能够做某事而实际上未能做成”。v2.D.need作为情态动词,其否定形式为neednt;作实义动词时,其否定形式为dont(doesnt)need to do。v3.D.neednt have done意为“过去不必做而做了某事”。v4
8、.B.should not have done表示“过去不应该做而做了某事”,含有“后悔”、“责备”、“劝告”,“批评”之意。v5.C.must have done用于对过去发生的事情进行推测,且较有把握。v6.C.shouldnt have eaten表示“过去不应该吃而吃了-”,对刚才行为的后悔与责备。v7.D.would rather 后接动词原形。Spend-on sth为常用结构。v8.A 此题考察ought not to have done,其作用相当于shouldnt have done,表示“过去不应该做而做了某事”。v9.A.这里用might have done表示对过去事情
9、的虚拟,即“过去本可能-但事实上没有-”,有劝告或责备的语气。vD.题中的A项和B项都指现在情况;couldnt have gone表示“不可能去过”;shouldnt have gone表示“本不应该去而实际上去了”。根据题意,选D。vC.should have studied表示“本应该学习而实际上没有学习”。vA.must not always be doing sth.表示“不要老是做某事”,含有指责、反感等感情。v13.B.shouldnt have done表示“过去本不应该做而实际做了某事”,含有“后悔”、“责备”、“劝告”,“批评”之意。v14.B.must have done
10、表示对过去发生的事情进行肯定的推测,且较有把握。v15.A.could have done用于肯定句表示过去没有实现的可能性,即“本来能够做某事而实际上未能做成”,表示遗憾,意为“本来可以”。Grammar-6 ExerciseTranslate these sentences1.在英国,车辆必须靠左行驶。In England traffic must keep to the left.2.冬天的时候,我们得穿温暖的衣服。We have to put on warm clothing in winter.3.在这么短的旅程中,你实在没有必要多买油。You need not have bough
11、t extra oil for this short trip.高考链接高考链接1.The weather turned out to be fine yesterday.I _ the trouble to carry my umbrella with me.(2006江西)A.should have taken B.could have taken C.neednt have taken D.mustnt have takenC2.As you worked late yesterday,you_ have come this morning.(2006陕西)A.maynt B.cant
12、C.mustnt D.neednt3.-I dont mind telling you what I know.-You .Im not asking you for it.(2004江苏)A.mustnt B.may not C.cant D.needntDD相关的表达:相关的表达:can/could have done sth.可能做了cant/couldnt have done sth.不可能做了must have done sth.一定做了may/might have done sth.可能做了should have done sth.应该做而没有做shouldnt have done
13、 sth.本不该做而做了ought to have done.应该做又没有做ought not to have done.不应该做却做了1.I have lost one of my gloves.I _ it somewhere.(05 北京春季)A.must drop B.must have droppedC.must be dropping D.must have been dropped2.Oh,Im not feeling well in the stomach.I _ so much fried chicken just now.(02 上海春招)A.shouldnt eat B.
14、mustnt have eatenC.shouldnt have eaten D.mustnt eatDC3.Mr.White _ at 8:30 for the meeting,but he didnt show up.(04 广西)A.should have arrived B.should arriveC.should have had arrived D.should be arriving4.It was really very dangerous;You _ him seriously.A.might have injured B.should have injuredC.must
15、 injure D.need have injuredAA5.Why didnt you make me a telephone call yesterday?I _ about it.A.ought to tell B.ought to have been told C.might have told D.might have been told6.It is not like Jack to be unfriendly,so he _ you when you called.A.mustnt have seen B.should not have seenC.couldnt have se
16、en D.need not have seenBC7.-Look,Johns fallen sleep.-Oh,he _ too late last night.A.might sit up B.should have sat up C.could sit up D.must have sat up8.-John walked straight into a wall.-He _ where he was going.A.cant have looked B.mustnt have lookedC.couldnt have been lookingD.mightnt have been looking DC