内容正文:
高中英语语法单项选择题分类整理练习 情态动词
1. —How about paying a visit to Mr. Richardson, our former history teacher?
—Good idea. I will e-mail him today so he ___ know ___ to expect us.
A. may,when B. would, why C. will, how D. shall, why
解析:答案是A may用在so、so that、in order that后常表目的。“我”给他发封 e-mail,这样他就可以知道什么时候接我们了。故选A。
2. When he was there, he ____ go to that coffee shop at he street corner after work every day.
A. would B. should C. had better D. might
解析:答案是 A would可用来表示过去经常性、习惯性的动作,当他在那儿时,他每天下班后都经常到街道拐角处的咖啡店。故选A。
3.– I can’t find my purse anywhere.
-- You __ have lost it while shopping.
A. may B. can C. should D. would
解析:答案是A 句意为:--我找遍了都没找着钱包---你可能在购物的时候弄丢了。may表推测常用于肯定句,can表推测常用于否定句和疑问句中。should:表示应该 would:常用在过去将来时中 由此可知,A选项正确
4. According to the air traffic rules, you ___ switch off your mobile phone before boarding.
A. may
B. can
C. would
D. should
解析:答案是D 此题考查情态动词的用法。根据句意“按照空中交通规则,你应当在登机前关掉你的手机”,所以只有should(应该,应当)符合题意。
5. —___John come here tonight?
—I’m not sure, but he ______ stay at home.
A. May, might B. Can, must C. Must, might D. Can, might
解析:答案是D can、 may、might都可用来表达可能性,但may、might不用于疑问句,且might表示成为现实的可能性更小。由I’m not sure可知第二空应用might。故选D。
6. You scold such a pupil who always keeps silent so seriously that you hurt him.
A.should; can
B.may; will
C.mustn’t ; may
D.can’t must
解析:答案是 C mustn’t表不准禁止之意;may表推测可能性。故选C。
7. John promised his doctor he ________ not smoke, and he has smoked ever since.
A. might B. should C. could D. would
解析:答案是D 考查过去将来时。本题属于宾语从句的时态呼应。主句John promised his doctor中使用过去时,后面的从句也应该使用与过去时有关的时态。句意:John答应医生他不会在抽烟了,从那以后他就再也没有抽过。根据句意使用过去将来时的时态,故D项正确。
8. She ______ have left school, for her bike is still here.
A. can’t B. wouldn’t C. shouldn’t D. needn’t
解析:答案是A 考查情态动词表示推测。如果是对过去情况的推测,要使用“情态动词+have done”的形式;如果是对现在的情况进行推测要使用“情态动词+动词原形”;句意:她不可能已经离开了学校,因为她的自行车还在那里。说明是对过去发生的情况的推测。Shouldn’t have done本不应该做某事,实际上却做了;needn’t have done本不需要做某事实际上却做了。故A正确。
9. —I d