加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

情态动词专练

(2007-07-19 22:36:10)
分类: 英语学习知识/方法策略
 
情态动词专练
从A、B、C、D四个选项中选出可以填入空白处的最佳选项。
1. Jenny____have kept her word.I wonder why she changed her mind.
A.must B.should C.need D.would
2.—Could I borrow your dictionary﹖
—Yes, of course you ____.
A. might B.will C.can D.should
2. It’s nearly seven o’clock.Jack ____ be here at any moment.
A.must B.need C.shouldD.can
3. The fire spread through the hotel very quickly but everyone ___get out.
A.had to B.wouldC.could D.was able to
4. Mr Brown, many students want to see you, __they wait here or outside﹖
A. shallB.willC.canD.would
6.The monitor must be in the reading-room,_____﹖
A. mustn’t B.doesn’t C.needn’t D.isn’t
7.Dr Baker must have given a good speech at the conference yesterday, __he﹖
A. mustn’t B.didn’t C.needn’t D.isn’t
8.—When can I come for the photos﹖ I need them tomorrow afternoon.
—They ____ be ready by 12:00.
A. can B.should C.might D.need
9.I told Sally how to get here, but perhaps I ____ for her.
A.had to write it out B.must have written it out
C.should have written it out D.ought to write it out
10. He hardly __say anything more, since you know all about it.
A. don’tB.needn’tC.needsD.need
11.—Alice looks sad.Did you tell her about the news?
—Yes,but I __________ her later.
A. should have toldB.shouldn't have toldC.must have toldD.needn't have told
12.You __________ this morning,if you really wanted to see it yourself.
A. ought to comeB.may have comeC.ought to have comeD.could come
13.—You ought to have come here ten minutes ago.
—I __________ ,but the train was late.
A.ought toB.ought to have C.oughtD.have ought to
14. __________ he come,the problem would be settled.
A.WouldB.Should C.Shall D.If
15.It is necessary that a college student__________at least a foreign language.
A. masters B.should master C.may master D.can master
16.Most of the mem bers demanded that the meeting __________ till Friday.
A. should put off B.not be put off C.wouldn't be put off D.can not put off
17.It's unfair that you __________ treat him like that.
A. can B.may C.need D.should
18.I __________ advise you not to do that again in the future.
A. dare B.would C.should D.need
19.When I went out,whom __________ I meet but our old friend?
A. should B.could C.might D.would
20.Tom __________ at the gate of the cinem a now.
A.should have waited B.should be waiting C.might wait D.would wait
21. “What you want, you ____ have it on condition that you get the best result,” said the boss.
A. would B. ought to C. shall D. could
22.---What’s wrong with your car?
---I don’t know. It just _____ start.
A. mustn’tB couldn’t C. wouldn’t D. shouldn’t
23.You _____ to the meeting this afternoon if you have something important to do.
A. needn’t to come B. don’t need come C.don’t need coming D. needn’t come
24.---May I pick a flower in the garden ? ---______.
A. No, you needn’tB.Not,please C. No,you mustn’t D. No,you won’t
25.---Helen, will you be at the party tonight ?
---Yes, but I have so much homework to do that I really _______.
A won’tB .can’tC. mustn’t D. shouldn’t
26.I was really anxious about you. You ______ home without a word.
A. mustn’t leave B .shouldn’t have left C. couldn’t have left D. needn’t leave
27.Jenny _____ with him at that time, for I was having dinner with her in my home.
A. can’t have been B. mustn’t have been C .must be D. may be
28.If you listen to me, you _____ have some candies, Dear.
A. shall B. may C. will D. must
29.Peter ____ come with us tonight, but he isn’t very sure yet.
A. may B. can C. will D. must
30.He ____ you more help, even though he was very busy.
A. might have given B. might give C. may have given D. may give
31.There is plenty of time. She ______.
A. mustn’t have hurried B. couldn’t have hurried C. must not hurryD. needn’t have hurried 32.The plant is dead. I ______ it more water.
A. will give B. would have given C. must give D. should have given
33.---Dare you go home at night ?----_________.
A. Yes, I do B. No, I daren’t C. No,I don’t D. Yes,I dare so.
34.When you go abroad, do you _____ take your passport ?
A. have to B. ought to C.be able to D.need
35.---You must phone us every week.
----Yes, I _____.
A. mustB.have to C.willD.should
36.---Your language teacher looks a rather kind woman.
----But in fact she is cold and hard on us. You _____ believe it.
A.should B.wouldn’t C.mustn’t D.might not.
37.A wise man __ sometimes make a mistake.
A.can B.may C.might D.must
38.Don’t get the ink on your shirt, for it _________.
A.won’t wash out B.won’t be washed out C.doesn’t wash out D.can’t be washed out
39.---Is your father still an engineer ?
----_______.
A. Yes, he was B. He didn’t use to C. No, but he used to D. No,but he used to be
40.There are so many people in the street that I _____ get through.
A. can’t B.couldn’t C.needn’t D.mustn’t
41.The classroom is empty. They must have gone to the sports ground,________?
A.don’t they B.didn’t they C.haven’t they D.hadn’t they
42.---You ought to have come earlier.
---Yes,I ______.But the traffic was heavy.
A.ought to B.should C.must have D.should have
43.Last night he hurt his leg,but at last he ______ get home safely.
A. could B.can C.dare D.was able to
44.---Shall I tell John about it ?
----No,you ______.I’ve told him already.
A. needn’t B.wouldn’t C.mustn’t D.shouldn’t
45.Tom ought not to_____ me your secret,but he meant no harm..
A. have told B.tell C.be telling D.having told
46.It’s already seven o’clock.Jack _____ be here at any moment.
A. must B.need C.should D.can
47.---When can I come for the photos ? I need them tomorrow afternoon.
----They _____ be ready by 12:00.
A. can B.should C.might D.need
48.---I stayed at a hotel while in New York.
---Oh,did you ? You _____ with Barbara.
A.could have stayed B.could stay C.would stay D.must have stayed
49.Sorry I’m late. I ___ have turned off the alarm clock and gone back to sleep again.
A.might B.should C.can D.will
50.---Are you coming to Jeff’s party ?
----I’m not sure.I _____ go to the concert instead.
A.must B.should C.would D.might
51.---Write to me when you get home.
----________.
A.I must B.I should C.I will D.I can
52.---I hear you have got a set of valuable Australian coins. _____ I have a look ?
---Yes,certainly.
A. Do B.May C.Shall D.Should
53.---Is John coming by train ?
--- He should,but he ______ not.He likes driving his car.
A.must B.can C.need D.may




情态动词讲与练答案 情态动词+have done:
Key:1-5 BCCDA 6-10 DBBCD 11—15 A C B B B 16—20 B D C A B
21-25CCDCB26-30BAAAA31-35DDBAC36-40AAADA 41-45CDDAA46-50CBAAD 51-53CBD

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有