提示:考查情态动词辨析。could"能,能够";must"一定,必须";dare"敢";need"需要"。句意:没有人能再更慷 慨了,他是一个道德高尚的人。故选A项。
答案:A
7.(2013重庆高考,26)-What are you doing this Saturday?
-I'm not sure, but I go to the Rolling Stones concert.
A. must B. would
C. should D. might
提示:考查情态动词。I'm not sure表示"我不确定",but转折后说要去参加滚石音乐会,由此判断应选might表示"或许;也许"。must"必须";would"愿意";should"应该"。
答案:D
8.(2013浙江高考,3)I myself more-it was a perfect day.
A. shouldn't have enjoyed
B. needn't have enjoyed
C. wouldn't have enjoyed
D. couldn't have enjoyed
提示:考查情态动词。句意:我今天玩得非常高兴!--真 是完美的一天!shouldn't have done"本不应该做某事但却做了";needn't have done"本来没必要做某事但却做了";wouldn't have done"不会做过某事";couldn't have done"(过去)不可能......"。"否定词+比较级"表示最高级。根据句意可知D项正确。
答案:D
9.(2013辽宁高考,31)Harry is feeling uncomfortable. He too much at the party last nig ht.
A. could drink B. should drink
C. would have drunk D. must have drunk
提示:考查情态动词。句意:哈里感到很不舒服,他在昨晚的聚会上一定是喝得太多了。must have done用于肯定句,表示对过去情况的肯定猜测。
答案:D
10.(2013四川高考,5)-Why are your eyes so red? You have slept well last night.
-Yeah, I stayed up late writing a report.
A. can't B. mustn't
C. needn't D. won't
提示:考查情态动词。句意:--你的眼睛为什么这么红?你昨天晚上一定没有睡好。--是的,我熬夜写一篇报告。can't have done是对过去事情的否定推测;mustn't "禁止",后接动词原形,但不能接have done的形式;needn't have done没有必要做某事,而实际上已经做了某事。故答案为A项。
答案:A
11.(2013安徽高考,34)It be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A. may B. couldn't
C. should D. needn't
提示:考查情态动词。句意:你了解那么多的单词,不可能是词汇导致你练习中的问题。由caused可知用过去时态,又从后面的you know a lot of words可知,练习中