英语情态动词练习
1.— Where_____Mary have put the empty bottles?
—She _____them away.They must be somewhere.
A. can;mustn't have thrown
B. must;needn't have thrown
C. could;couldn't have thrown
D. should;might not have thrown
2.My computer start in the morning. There must have been something wrong with it I guess.
A. shouldn't
B. wouldn't
C. needn't
D. mustn't
3.The law is equally applied to everyone. No one _______ be above it.
A. shall
B. must
C. may
D. need
4.—It’s so hot and uncomfortable here! Why are your windows still closed?
—Oh, I’m not to blame. They ________ open.
A.shan’t
B. mustn’t
C. won’t
D. wouldn’t
5.—Many people in England love to give advice on weather reporting. —Yes, but I think the weather office’s computers _____ be more accurate.
A. can
B. need
C. ought to
D. might
6.—I feel washed out. Let's call it a day.
—Hold out a little longer. Now that we have come so far. We ______ as well go all the way.
A. can
B. must
C. should
D. may
7.The principal in our school has recently passed a rule that students _______ wear school uniforms in our campus.
A. may
B. should
C. will
D. shall
8.If we had paid enough attention to the issue of the heavily-overloaded vehicles, the tragedy of the collapse of an overpass in Wuxi _____ avoided.
A. should
B. could be
C. should have been
D. could have been
9.AI will surely be a feature of future life, but it _____ be used responsibly and in a proper way.
A. can
B. need
C. must
D. will
10.— John graduated from college at a very young age.
— Oh, he _________a very smart boy then.
A.could have been
B. must have been
B.C. should be D. might be
11.—These apples look really tasty.
—They ______! See the price $5.99 a pound. Very expensive, aren't they!
A.should
B. might
B.C. could D. would
12.No one _______be more generous; he has a heart of gold.
A. need
B. must
C. dare
D. could
13.There is no light in Smith’s room. Therefore, he ________ be at home.
A. wouldn’t
B. mustn’t
C. shouldn’t
D. can’t
14.There are over 50,000 signs in modern Chinese but luckily, Chinese children ______ learn all of them for everyday purpose.
A. needn't
B. mustn't
C. can't
D. won't
15.While we ______ think we know what we want, we’re often wrong.
A. may
B. will
C. shall
D. must
16.According to a newly released regulation on online video services, no one _____ generate, release or spread fake news or information by using such technologies.
A. can
B. shall
C. will
D. may
17.Jenny _______ have kept her word. I wonder why she changed her mind.
A. must
B. should
C. need
D. would
18. I ______ have worried before I came to the new school, for my classmates here are very friendly to me.
A. mightn’t
B. mustn’t
C. needn’t
D. couldn’t
19.—Jim ________ what I said annoying though he didn’t say anything.— So you mean you will have to apologize to him?
A.must find
B. might find
C. should have found
D. must have found
20.1 have one regret about the time I spent in high school: I _______ more advanced classes that are really helpful in college.
A. couldn't have taken
B. should have taken
C. needn't have taken
D. must have taken。