1. ―______ I lock the lab before I go home? ― Don’t bother. I’ll check it myself later.
A. May B. Must C. Can D. Shall
【解析】D 语境:――我在回家之前必须锁上实验室吗?――不麻烦了。一会儿我检查一下。此处shall表示请求对方的允许。
2. ― It’s hard to believe that Jack ___ have fought with the policeman.
― Yes. If one ____ ask for trouble, it can’t be helped.
A. would; will B. must; may
C. should; must D. need; dare
【解析】C 句中should表示“竟然”,must表示“硬要,非要”。
3. I am going to buy the overcoat if the shop owner ____ lower the price.
A. must B. should C. could D. will
【解析】D 句意:如果店主愿意降价,我打算买这件外衣。will表愿意此处最恰当。
4. The police still haven’t found her, but they’re doing all they _____.
A. may B. can C. must D. will
【解析】B do all one can意为“尽力”或“竭尽全力”。
5. You ________ practice the drums while the baby is sleeping.
A. needn’t B. mightn’t C. mustn’t D. won’t
【解析】C mustn’t 在此相当于can’t,且语气更强。
6. ― Thank you for reminding me of the time, or I ____ late yesterday.
― Don’t mention it.
A. should be B. would be
C. will have been D. would have been
【解析】D 从语境可知说话人是在谈论昨天的事,因此要使用情态动词would+完成时的形式。
7. If you want to book tickets for the 2012 Olympic Games, just call 00952012. It ______ be simpler.
A. mustn’t B. won’t C. needn’t D. couldn’t
【解析】D 考查否定+比较级表示最高级的用法。句意为:没有比这更简单的了。
8. Are you still here? You ______ home hours ago.
A. should go B. should have gone
C. might go D. may have gone
【解析】B should后接动词完成时表示“本来应该做某事,结果未做”。
9. You ____ pay too much attention to your reading skill, as it is so important.
A. cannot B. shouldn’t C. mustn’t D. needn’t
【解析】A cannot...too...是英语中一个十分有用的表达,译为“务必……,无论怎样……也不算过分”。
(作者单位:江西省南昌市教研室)