下载地址:本站下载
一、根据汉语提示及所给单词完成句子
1.You _______(没有必要告诉他),for I had told him about it earlier.(need)
3.I’m not sure that I’m going to the lecture tomorrow afternoon.I________(可能去) Prof.Black’s class instead.(go)
4.I didn’t hear the bell ring.I ________(肯定睡着了).(asleep)
5.A dog ran in front of my mother’s car and she _______(不得不停止) very quickly.(have)
6.
7. She ________(一定擦了)the table, for the table is very clean.(clean)
8. _____________(你能屏住呼吸)for 5 minutes?(breath)
9. The guide suggested that we __________ (出发)tonight.(set)
10.You ___________(应该原谅)her, for it is not her fault.(forgive)
11.We _____________(一定不要嘲笑)the old people.(laugh)
12.Oil __________(漂浮)on water.(float)
13.She ___________(不可能来了),for her boss asked her to finish a lot of work
14.It ______________ (可能是种习俗)。(custom)
15.She ___________(过去常常开……玩笑)others.(trick)
二、用适当的情态动词填空:
1. There is 20 minutes left. We _______ (not) have to be in such a hurry.
2. Where is my watch? I really can’t find it. Where _____ it be?
3. The doctor told the old man that he ______ avoid eating fat.
4. It’s too late. I think he ______ go to bed.
5. ______ you mind my troubling you with a few questions?
6. He ________ flee
7. Peter _______come with us tonight, but he isn’t sure.
8. I didn’t hear the phone .I _______ have been asleep.
9. My friend John ________ smoke, but now he doesn’t.
10. You _______ drive carefully. The road there is too narrow.
11. –Shall I tell John about it?
--No, you ______ .I’ve loved told him already.
1
三、根据中文意思补全下列句子:
1. 他们必须尽快完成这个任务
They _______ ________ ________ ________ as quickly as possible.
2. 外国也能将它们的节目传送到中国来。
Foreign countries ________ __________ their programs to
3. 相信我的话,我一定让你们平安到达利物浦。
Upon my word, I _______ ________ in
4. 应当首先满足世界人口的基本需要。
The basic needs of the world’s population _______ ________ _______ first.
5. 以前这里有个公园。
There _______ _______ _______ a park here.
6. 已经六点了。你随时都该到这儿。
It’s six o’clock now. He _____ ______ _______ at any moment.
四、单项填空
从A、B、C、D四个选项中,选出能填入空白处的最佳选项。
1.We hope that as many people as possible ________ join us for the picnic tomorrow.[来源:Z+xx+k.Com]
A.need B.must C.should D.can
2.—What’s the name?
—Kevin.________ I spell that for you?
A.Shall B.Would C.Can D.Might
3.We ________ have proved great adventurers,but we have done the greatest march ever made in the past ten years.
A.needn’t B.may not C.shouldn’t D.mustn’t
4.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
5.There ________ be any difficulty about passing the road test since you have practised a lot in the driving school.
A.mustn’t B.shan’t C.shouldn’t D.needn’t
6.I ________ have been more than six years old when the accident happened.
A.shouldn’t B.couldn’t C.mustn’t D.needn’t
7.You don’t have to know the name of the author to find a book.You _______ find the book by t he title.
A.must B.need C.can D.would
8.Mrs. Brown,our geography teacher,________,for her bag with maps and a globe are already on the teachers’ desk.
A.must arrive B.can have arrived C.must have arrived D.has arrived
9.All my family are looking forward to meeting you.You ________ come over and have dinner with us this weekend.[来源:学科网]
A.will B.must C.may D.shall
10.—How was the journey? Did you come back by plane or by train?
—For some reason.I came back by train.I _____ back by plane,though.
A.could have travelled B.should travel
C.might travel D.would have travelled
[来源:学&科&网]
答案解析
一、完成句子
1.needn’t have told him
2.should have bought
3.may/might go to[来源:学#科#网Z#X#X#K]
4.must have been asleep
5.had to stop
6. should/ought to have arrived
7. must have cleaned
8. Can you
9. should set off/out
10.should for give
11.mustn’t laugh at
12.will float 13.can’t turn up
14.may be a custom 15.used to play a trick on
二、用适当的情态动词填空:
1. needn’t 2. can 3. should 4. must 5. Would
6. was able to 7. may 8.must 9.used to 10.shall
11.needn’t 12.should
三、根据中文意思补全下列句子:
1. must finish the task 2. can se
4. must be satisfied/met 5. used to be 6. should be here
四、单项填空
1.D [解析]本题考查情态动词的用法。根据句意“我们希望明天有尽可能多的人能够参加我们的野餐”。可知应选D项。
2.A [解析]考查情态
3.B [解析]本题考查考生对情态动词表示推测含义的掌握和运用能力。句意为“我们也许不能成为伟大的探险者,但我们在过去的十年里完成了从未有过的最伟大的远征”。根据句意可知,这里应该填情态动词
4.C [解析]should have done意为“本应做某事但没做”;could have done意为“可能做了某事”;needn’t have done意为“没有必要做某事但却做了”。根据句意可知C项最佳。must表推测时不能用在否定句中。
5.C [解析]本题考查情态动词的用法。A项指“禁止”;B项有“命令,允诺”等意思;C项表示主观的不应该或按客观推测不应该;D项意为“不必”。
6.B [解析]本题考查情态动词的用法。shouldn’t have done表示“不应该做而做了”。couldn’t have do
7.C [解析]考查情态动词的用法。句子的意思为“想要找一本书,你不一定要知道作者的名字,你通过书名也能找到
8.C [解析]考查情态动词的用法。由题干中的for可知,此处要用表示推断的情态动词。注意:must arrive用来对现在或将来的情况进行推断;can have arrived只用于疑问句或否定句中;must have arrived用来推断过去的情况;has arrived是一种客观陈述。
9.B [解析]考查情态动词的用法。must必须;一定。句意为“我们全家人都盼望见到你。这个周末,你一定要来和我们一起吃晚饭”。如:I must shut the door,or the rain will come in.我必须把门关上,不然雨就进来了。
10.A [解析]考查情态动词的用法。答句句意为“由于某种原因,我是坐火车回来的。尽管我本可以坐飞机回来”。这是对过去情况