题目列表(包括答案和解析)
16.(05湖北33)
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.
A.would B.could C.had to D.ought to
答案 B
解析 句意为:如果我能计划做任何想做的事,我想去西藏尽可能地游览一番。观察一下句中的时态,因为都是过去时,句意表示与现在事实相反的虚拟语气,因此此处应用情态动词的过去时,表示的意思是“假如我们现在能够……”,could表示不存在的可能性。
15.(06陕西19)
As you worked late yesterday,you have come this morning.
A.mayn’t ’t C.mustn’t D.needn’t
答案 D
解析 句意为:既然你昨天工作得那么晚,今早上你就没必要来了。从意思上显示选择项表示“没必要……”。
14.(06四川32)
-Is Jack on duty today?
-It be him.It’s his turn tomorrow.
A.mustn’t B.won’t ’t D.needn’t
答案 C
解析 can’t表示否定推测,must表示肯定推测。
13.(06广东22)
- Must he come to sign this paper himself?
- Yes,he .
A.need B.must C.may D.will
答案 B
解析 表示要求时,肯定回答用must, 否定用needn’t。
12.(06江苏21)
- I think I’ll give Bob a ring.
- You .You haven’t been in touch with him for ages.
A.will B.may C.have to D.should
答案 D
解析 本题考查情态动词的基本用法。will用于第二人称常用来表示命令、指示,意为“务必,必须”;may表示“可能,也许”,常用于请求许可;have to表示“不得不”;should可用于表示主观看法、建议、劝说,意为“应当,应该”。在此句中,答话者表示同意对方的想法。答语句意为:你应该(打个电话),你好长时间没与他联系了。故D项符合情景要求。
11.(06江西24)
The weather turned out to be fine yesterday.I the trouble to carry my umbrella with me. A.should have taken B.could have taken
C.needn’t have taken D.mustn’t have taken
答案 C
解析 句意为:昨天天气不错,我本没有必要不怕费事带把伞。could have done表示“本能够做而未做”;should have done表示“本应该做而未做”;mustn’t表示“禁止,不许”;needn’t have done表示“本不必做而做了”。take the trouble to do sth.表示“不怕费事或困难尽力做某事”。
10.(06山东30)
- May I smoke here?
- If you ,choose a seat in the smoking section.
A.should B.could C.may D.must
答案 D
解析 由本题语境可知,空白处应表示“非得……”之意,故须用must。
9.(06湖北31)
fired,your health care and other benefits will not be immediately cut off.
A.Would you be B.Should you be C.Could you be D.Might you be
答案 B
解析 句意为:如果你被炒了,你的医疗保险和其他利益并不会立即取消。与将来事实相反的假设,从
句用答案B项。
8.(07山东32)
They two free tickets to Canada,otherwise they’d never have been able to afford to go. A.had got B.got C.have got D.get
答案 B
解析 “otherwise they’d never have been able...”这一句用了与过去事实相反的虚拟语气;而“他们弄到了两张去加拿大的免费票”却是事实,故用一般过去时。
7.(07江苏22)
-She looks very happy.She have passed the exam.
-I guess so.It’s not difficult after all.
A.should B.could C.must D.might
答案 C
解析 must have passed the exam肯定是通过考试了,由前句中的“happy”和下句中的“not difficult after all”
可以推知。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com