23. (北京市海淀区2011届高三上学期期末考试)---If you ______ to my birthday party last Saturday, you would have met our old friend Jim .
---I caught a cold, I had been walking around in the rain.
A．came B．had come
C．would come D．would have come
【解析】虚构语气。从语意剖析，这是非实在条件句中对过来情况的虚构，主句谓语用should／would／could／might have done，条件句用过来实现时态，答案应该选B项。
24. (北京市海淀区2011届高三上学期期末考试)---I regret to say that I ______ have shouted at you the other day.
---Forget it. I was a bit out of control myself.
【解析】神态动词的用法。Shouldn’t have done示意过来本不该做，却做了……。语意：——我很抱歉，我本不该朝你大声嚷的。——忘了吧，我也有点失控。
25. (北京市东城区2011届高三上学期期末考试)---The traffic is heavy now, so Mike ______ come late.
--- Lets wait ten more minutes.
A．can B．need C．may D．shall
26.（浙江省温州市十校联结体2011届期末考试）—Where is Lucy?
—I can’t say where she is, but she ______ have gone to meet her classmates, for
they want to go to Sichuan to work as volunteers.
A．can B．should C．must D．may
【解析】考查神态动词。这里示意对过来情况的推断，用神态动词+have done。从后面的我不确定她在哪里可知，用may have done，示意过来可能曾经做了……(不确定);mus thave done示意过来肯定做了……(十分确定)；can have done用在否认句和疑难句中，should have done示意过来本该做……(实际却没做)。
27. (2011山东省潍坊高三抽测)The English of her composition is must too perfect. She ______ it herself, I bet.
A．might have written B．cant have written
C．cant write D．must have written
【解析】神态动词。语意为：她的英语作文太好了，我打赌肯定不是她写的。由于write是过来的举措，示意对过来事件的否认揣测用can’t+have done c，故选B项。
28. 【2011•江西八校联考】If Rose ______ her diamond in a safer place, it ______ stolen.
A. had put; might not have been B. had put; could be
C. had put; might be D. had not put; could not have been
29. 【2011•唐山市二模】—A medical team was sent to Japan by air five hours ago．
—So they _____ have arrived by now．The flight usually takes four hours or so.
A．might B．could C．must D．need
30.（2011•浙江温州十校联考）10．______ the clouds, you would find the airplane in the sky easily
A．Had it not been for B．If it were not
C．If it had not been for D．Were it not for
31.（2011•浙江温州八校返校联考）31．You ______ worry about it , as everything has been settled now．
A．shouldn’t B．needn’t C．can’t D．mustn’t
32.（2011•浙江学军中学第一次月考）33. Why were you driving so fast? You ______ somebody.
A.mingt hurt B.might have hurt C.would hurt D.must have hurt
考查神态动词的用法。此处示意对过来现实没有掌握的揣测，故用might have done的方式。
33.（2011•重庆师大附中第一次月考）34.—It’s the office! So you ________ know eating is not allowed here.
A. must B. will C. may D. need
34.（2011•重庆师大附中第一次月考）32.But for their help, we ______ the program in time.
A. can not finish B. will not finish
C. had not finished D. could not have finished
35.（2011•唐山市摸底）14．Tom ______ have come in person．He came such a long way just to tell us the result．
A．mustn’t B．needn’t C．wouldn’t D．couldn’t
36.（2011•河北正定中学第一次月考）8．Jam insisted that the book Mr Black referred to ______．
A．was worth buying B．was worth to be bought
C．being worth buying D．be worth buying
37.（2011•浙江杭州西湖中学检测）30. We ________ last night , but we went to the concert instead.
A. must have studied B. might study C. should have studied
D. would study
考查神态动词的用法。句意：昨晚咱们应该学习，可是咱们去听了音乐会。此处should have studied示意虚构语气，意为：应该学习而实际上没有学习。
38.（2011•云南昆明一中第一次月考）15．-- I haven’t got the reference book yet, but I’ll have a test on the subject next month.
-- Don’t worry．You ______ have it by Friday.
A．shall B．could C．must D．may
39.（2011•广西玉林、南宁二中9月联考）33．--- You ______ a meal for me this evening. I had dinner at the Chinese Dragon with Tom.
--- Well, why didn’t you phone and let me know?
A．should cook B．needn’t have cooked
C．don’t need to cook D．should have cooked
考查神态动词的用法。此处needn’t have cooked示意虚构。语境：---今晚你没有必要给我做饭。我和汤姆在中国龙饭店吃了饭。-----那你为什么不给我打电话让我晓得呢？
40.（2011•四川绵阳中学第一次月考）24.—I wonder why Sara looks worried today.
—I"m not sure，but she ______ a small accident driving here.
A. could have B. might have
C. might have had D. must have had
考查神态动词的用法。依据I"m not sure可知示意对过来没掌握的揣测，故用might have done的方式。语境：---我不晓得明天Sara为什么看起来焦虑。---我不确定。她可能驾车来这儿时遇
41.（2011•湖南长沙一中第一次月考）22．The driver tried everything he could think of, but the car just ______ not move．
A．should B．might C．must D．would
42.（2011•湖南长沙一中第一次月考）34．I am not going to sit here and let her abuse me．I demand that she immediately ______ for what she just said．
A．apologize B．would apologize
C．apologized D．must apologize
43.（2011•四川成都市摸底）23．Great efforts to increase grain production ______ if food shortages are to be avoided.
A．could be made B．must be made
C．might be made D．would be made
考查神态动词及短语的用法。解题要害：把握短语make great efforts to do sth，假如将其变成被动语态即为great efforts must be made。
44.（2011•四川成都本国语学校9月考）23．It is important to know about the cultural differences that ______ cause problems.
A．must B．dare C．need D．may
45.（2011•宁夏银川一中第一次月考）35．If only I _____ a few days ago！Then I wouldn’t have been feeling so worried now.
A．looked ahead B．could look ahead
C．were to look ahead D．had looked ahead
46.（2011•江西师大开学试题）27. ------ Can I pay the bill by check ?
------ Sorry, sir. But it is the management rules of our hotel that payment _______ be made in cash.
A. shall B. can C. will D. may
47.（2011•湖南雅礼中学第一次月考）25．–It’s really a pity that I didn’t see you in Shanghai.
-- I ______ to see you in the hotel, but I was too busy.
A．hope B．had hoped C．hoped D．am hoping
考查虚构语气。此处had hoped to do sth是虚构语气，意为：本心愿在旅馆看到你，可我太忙。（实际上，没看到。）
48.（2011•湖南雅礼中学第一次月考）31．______ it rain, the crops would be saved.
A．Will B．Should C．Would D．Could
49.（2011•湖南雅礼中学第一次月考）34．Rose ______ tell her mother that she didn’t pass the exam.
A．dare not to B．doesn’t dare to C．doesn’t dare D．dares not
考查动词dare的用法。此处dare是实意动词，故用doesn’t dare to