内容正文:
情态动词综合练习
1、 基础训练
1. He fell asleep immediately last night. He_____ very tired.
A. must be B. must have been
C. can be D. could have been
2.We didn't finish the work in time. You_____ us since you were there.
A. might help B. should help
C. could have helped D. must have helped
3. Tom didn't tell his wife that he had been fired, but he_____.
A. would do B. had to
C. should have D. might have to
4.I'm sorry I'm late. I_____ and told you I was coming.
A. ought to phone you B. must phone you
C. ought to have phoned you D. must have phoned you
5.But for the rain, we_____ a wonderful journey.
A. will have B. should have had
C. would have D. must have had
6.This box is too heavy, _____ give me a hand?
A. would you mind B. would you please
C. will you like to D. will you please to
7.If you don't like to swim, you_____ stay at home.
A. should as well B. may as well
C. can as well D. would as well
8. You_____ him so closely; you should have kept your distance.
A. shouldn't follow B. mustn't follow
C. couldn't have been following D. shouldn't have been following
9. Research findings show we spend about two hours dreaming every night, no matter what we_____ during the day.
A. should have done B. would have done
C. may have done D. must have done
10. It was very kind of you to do the washing-up, but you_____ it.
A. mustn't have done B. wouldn't have done
C. mightn't have done D. didn't have to do
二、综合提高
1.If we drink at meals, we __________drive cars on the highways.
A.needn’t B.mustn’t C.shouldn’t D.wouldn’t
2.–How is your father going to Naning?
--I’m not sure. He _____ drive there.
A.may B.can C.must D.will
3.—_________ David be the new monitor of our class?
—He _______ be, but I’m not sure.
A.Can , may B.Can, can’t C.May, must D.May, can’t
4.According to the new traffic rules, people ________ wear a helmet when riding an e-bike.
A.must B.can C.may
5.—Wh