[编号: ]What do you think we can do for our aged parents?
资料年份:
资料类别: 巩固练习
文件大小: 9216KB
所属地区: 浙江
年级: 八年级
学科: 英语
资料版本: 牛津译林版(上)
章:
节:
上传用户: 家教网0125
下载等级:所有用户
更新时间: 2021-4-13 15:52:13
下载次数:0
需要点数:0
审核状态: 未审核

 资料简介:

4.(重庆29)

—What do you think we can do for our aged parents?

—You                do anything except to be with them and be yourself.

A.don’t have to                 B.oughtn’t to                    C.mustn’t                     D.can’t

答案  A

解析  don’t have to不必;oughtn’t to不应当;mustn’t禁止,不允许;can’t不可能。答语句意为:“除了

与父母呆在一起和做你自己以外,你不必做任何事情。因此A项符合题意。

5.(浙江15)

—My cat’s really fat.

—You                have given her so much food.

A.wouldn’t                       B.couldn’t                        C.shouldn’t            D.mustn’t

答案  C

解析  考查情态动词。句意为:——我的猫真胖。——你本不应该给她那么多食物。shouldn’t have done sth

  本不应该做某事(暗含做了)。

6.(福建25)

My MP4 player isn’t in my bag.Where                   I have put it?

A.can                                     B.must                                       C.should                D.would

答案  A

解析  考查情态动词。由句意“我的MP4不在我包里。我可能把它放哪儿了?”可知应选A。can have done

过去可能做过而must have done“过去肯定做过”,只能用于肯定陈述句;should have done本应该做过

(而事实上没做);would have done只能用于虚拟语气。

7.(江苏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”

可以推知。

8.(山东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...”这一句用了与过去事实相反的虚拟语气;而“他们弄到了两张去加拿大的免费票”却是事实,故用一般过去时。

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项。

.(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。

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.表示“不怕费事或困难尽力做某事”。

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项符合情景要求。

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。

14.(06四川32)

—Is Jack on duty today?

—It                 be him.It’s his turn tomorrow.

A.mustn’t                       B.won’t                               C.can’t                  D.needn’t

答案  C

解析  can’t表示否定推测,must表示肯定推测。

分享到: 0
点击收缩

在线客服

进步平台网
在线客服