1. —I’ve taken someone else’s green sweater by mistake.
—It ______ Harry’s. He always wears green. (广东2005)
A. has to be B. will be
C. mustn’t be D. could be
2. —The woman biologist stayed in Africa studying wild animals for 13 years before she returned.
—Oh, dear! She ______ a lot of difficulties! (江苏2005)
A. may go through
B. might go through
C. ought to have gone through
D. must have gone through
3. Helen ______ go on the trip with us, but she isn’t quite sure yet. (安徽2005)
A. shall B. must C. may D. can
4. You might just as well tell the manufacturer that male customers ______ not like the design of the furniture. (上海2005春)
A. must B. shall C. may D. need
5. He paid for a seat, when he ______ have entered free. (山东2005)
A. could B. would C. must D. need
6. —Do you know where David is? I couldn’t find him anywhere.
—Well. He ______ have gone far — his coat’s still here. (湖北2005)
A. shouldn’t B. mustn’t
C. can’t D. wouldn’t
7. If I ______ plan to do anything I wanted to, I’d like to go to Tibet and travel through as much of it as possible. (湖北2005)
A. would B. could
C. had to D. ought to
8. I was on the highway when this car went past followed by a police car. They ______ at least 150 kilometres an hour. (重庆2005)
A. should have been doing
B. must have been doing
C. could have done
D. would have done
9. This cake is very sweet. You ______ a lot of sugar in it.(辽宁2005)
A. should put B. could have put
C. might put D. must have put
10. —Catherine, I have cleaned the room for you.
—Thanks. You ______ it. I could manage it myself. (福建2005)
A. needn’t do
B. needn’t have done
C. mustn’t do
D. shouldn’t have done
11. Tom, you ______ leave all your clothes on the floor like this! (NMET 2005)
A. wouldn’t B. mustn’t
C. needn’t D. may not
12. —Did you tell Julia about the result?
—Oh, no, I forgot. I ______ her now. (NMET 2005)
A. will be calling B. will call
C. call D. am to call
13. John, look at the time. ______ you play the piano at such a late hour? (NMET 2005)
A. Must B. Can C. May D. Need
14. He ______ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside. (北京2005)
A. should B. must
C. wouldn’t D. can’t
15. —Tom is never late for work. Why is he absent today?
—Something ______ to him. (江西2005)
A. must happen
B. should have happened
C. could have happened
D. must have happened
答案与解析
1. D。此题考查情态动词could的推测性用法。根据He always wears green判断,应该选D;这里could(可能),不是过去时态而是语气委婉地表示某事情发生的可能性。
2. D。此题考查情态动词“must have done”结构的推测性用法。根据上一句话和语境判断,这里是对过去情况的强烈的肯定推测,表示“一定做过……”,所以选D:must have gone through“一定经历(遭受)……”。
3. C。此题考查情态动词may的推测性用法。根据but she isn’t quite sure yet判断,上文语气不是很肯定,所以用可能性最小的may(或许),shall没有推测性用法。
4. C。此题考查情态动词may的推测性用法。上文的might as well表示“还是……的好;不妨……”,由此推断下文语气不是很肯定,所以用may。
5. A。此题考查情态动词“could have done”结构的推测性用法。根据He paid for a seat判断,要用could have entered free “本来能够免费进入”。
6. C。此题考查情态动词“can’t have done”结构表示对过去事实的否定推测。在众多的情态动词中,通常只用can/could用于否定句表示否定推测。根据语境和下文的his coat’s still here判断,他不可能已经走远了,所以选C。
7. B。此题考查情态动词could用于条件句,委婉地提出一种客观的可能性的用法。这里could不是过去式而是一种委婉语气。译文:“假如我有可能计划我想做的事情的话,我想去西藏尽可能多游历一些地方”。
8. B。此题考查情态动词之后接不同的动词形式的推测性用法。译文:“我正在高速公路上(行驶),这时这辆车过去了,后面被一辆警车跟踪着。可以肯定当时它们(这两辆车)的时速至少150公里。” 根据语境判断,这里是对过去进行时态的推测,所以使用“must have been doing”结构,这里的doing相当于driving/going/running。
9. D。此题考查情态动词“must have done”结构的推测性用法。根据上一句 话和语境判断,这里是对一般过去时态的有把握的肯定推测,所以选D:must have put“一定放了”。
10. B。此题考查情态动词“needn’t have done”结构的用法,表示“没有必要做……,实则已经做过了”。shouldn’t have done表示“不应该做……, 实则已经做了”,具有批评责备之意。根据语境判断,Catherine要表达的意思是“你没有必要替我打扫房间”。
11. B。此题考查对情态动词否定式的辨别能力。wouldn’t“过去通常不(做……);不愿意;不会”;mustn’t“不可以,不准,禁止”;needn’t“不必要”;may not表示“不可以,不准,禁止”时,语气过于强烈,常用mustn’t代替。
12. B。此题结合时态来考查情态动词will的一种特殊用法。will用于第一人称,可以表示有意识地临时决定去做某事。根据no, I forgot判断,这里表示“我”临时做出决定:“打电话告诉她”。“be to”多用于按计划安排好的事情,故不选D。
13. A。此题考查情态动词在疑问句中的用法。只有must一词符合句意,“在如此晚的时间你还必须弹奏钢琴吗?”
14. B。此题考查对情态动词肯定意念与否定意念运用的辨别能力。根据下文判断,这里表示肯定意念的推测,所以选B:must have completed“一定已完成”。
15. D。此题考查情态动词之后接不同的动词形式的推测性用法。must happen “一定会发生”;should have happened“应该已经发生,实则没有”;could have happened“可能已经发生”;must have happened“肯定已经发生”;根据语境和Why is he absent today?判断,应该选D。