题目列表(包括答案和解析)
6.(2010届临川一中期中考)-Can I tell my best friend about it?
-No.It’s just between you and me.You________tell anyone else.
A.mustn’t B.may not
C.needn’t D.don’t have to
[解析] 考查情态动词。根据答语的前半部分可知此处表示的是禁止,所以用mustn’t。C、D两项的意思相同,表示“不必”。
[答案] A
5.(2010届安徽合肥高校附中联考)-I wonder why Susan looks worried today.
-I’m not sure,but she________a small accident driving here.
A.could have B.might have
C.might have had D.must have had
[解析] 考查情态动词表推测。句意为“……但是,她开车来时或许出过小事故”。既然是I’m not sure“不确信”,应该用might来表达推测,后面给出的时间状语是driving here开车来时,所以用might have had。
[答案] C
4.(2010届江苏扬州中学月考)-I didn’t take notes at yesterday’s meeting because I had left my pen at home.
-You________mine.I________it.
A.must have borrowed;wasn’t using
B.may have borrowed;wasn’t using
C.should have borrowed;hadn’t used
D.could have borrowed;wasn’t using
[解析] 第一空的could have done表示“本可以做某事而实际上却没做”,即你本可以借用我的钢笔。第二空用过去进行时表示“当时没有用钢笔”。
[答案] D
3.(2010届山西大同学情调研)-I think I’ll give Bob a ring.
-You________.You haven’t been in touch with him for a long time.
A.should B.will
C.may D.have to
[解析] 考查情态动词。答语的后一句中提到“你很久没有与他联系了”,由此可知对方认为说话人“应该”给Bob打一个电话。
[答案] A
2.(2010届江苏泰兴调研测试)I________have been more than six years old when the accident happened.
A.shouldn’t B.couldn’t
C.mustn’t D.needn’t
[解析] 考查情态动词。must表示推测时,只能用于肯定句,否定句中用can或could代替。shouldn’t have done表示“本来不该做某事,而实际上却做了”。needn’t have done表示“本来不必做某事,而实际上却做了”。根据语意“当事故发生时我不可能超过6岁”可知,答案为B。
[答案] B
1.(2010届湖南长沙一中第三次月考)-I bet someone stole my backpack.
-Well,you________have kept an eye on it.
A.may B.can
C.would D.should
[解析] should have done表示“本应该做某事却没做”,即你本应该看好自己的背包的。keep an eye on意为“留心,注意”。
[答案] D
10. (2009年天津卷)This printer is of good quality.If it______break down within the first year,we would repair it at our expense.
A.would B.should
C.could D.might
[解析] 句意为:这台打印机质量很好。如果第一年使用坏了,我们保修。虚拟语气中表示将来时间的条件句有三种,就此句而言,应为:If it broke down/If it were to break down/If it should break down。
[答案] B
![]()
9. (2009年安徽卷)But for their help,we________the program in time.
A.can not finish B.will not finish
C.had not finished D.could not have finished
[解析] 句意为:如果不是他们的帮助,我们就不能及时完成这个项目。根据句意,选用could not have finished表示与过去相反。
[答案] D
8. (2009年浙江卷)The doctor recommended that you________swim after eating a large meal.
A.wouldn’t B.couldn’t
C.needn’t D.shouldn’t
[解析] 句意为:医生建议你不应该在饱餐之后游泳。recommend后的宾语从句应用虚拟语气,谓语动词为“(should)+do”,故选D。
[答案] D
7.(2009年福建卷)But for the help of my English teacher,I________the first prize in the English Writing Competition.
A.would not win B.would not have won
C.would win D.would have won
[解析] 本题考查虚拟语气用法。句意为:要没有我英语老师的帮助,我不会在英语写作比赛中获得第一名。本题考查虚拟语气用法,根据句意,可知主句应该使用否定式,而本句是与过去事实相反的虚拟语气,故答案为B项。
[答案] B
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com