内容正文:
高中英语语法练习-情态动词
一、基础练习
1.He ___ have completed his work; otherwise, he wouldn't be enjoying himself by the seaside.
A. should B. must C. wouldn't D. can't
2. I _____ have been more than six years old when the accident happened.
A. shouldn't B. couldn't C. mustn't D. needn't
3. This cake is very sweet. You ____ a lot of sugar in it.
A. should put B. could have put C. might put D. must have put
4. He paid for a seat, when he ____ have entered free.
A. could B. would C. must D. need
5. I was on the highway when his car went past followed by a police car. They ____ at least 150 kilometers an hour.
A. should have been doing B. must have been doing
C. could have done D. would have done
6. — Tom is never late for work. Why is he absent today?
— Something __________ to him.
A. must happen B. should have happened
C. could have happened