中考英语语法专题练习题:情态动词

来源:网络 编辑:小红

1. The baby is too young. You ________ give her big pieces of food.
   A. may B. must C. may not D. must not
2. —Who’s that boy reading in the garden?
    —It ________ be David. I saw him in the classroom just now.
   A. must B. can’t C. may D. shouldn’t
3. Thomas, please be quiet. The others ________ hear very well.
   A. can’t B. mustn’t C. shouldn’t D. needn’t
4. —Have you seen my glasses? I ________ find them.
    —Sorry, I haven’t seen them.
   A. can’t B. shouldn’t C. won’t D. mustn’t
5. —________ you speak Japanese?
    —No, I can’t.
   A. Can B. Must C. May D. Should
6. You ________ stay in bed any longer. Get up to work quickly.
   A. must B. won’t C. can’t
7. Tony ________ go to the opera on Saturday because he’s going to have a meeting.
   A. can’t B. might C. mustn’t D. should
8. We hope that as many people as possible ________ join us for the charity show tomorrow.
   A. need B. can C. must D. should
9. —Will you answer the telephone? It ________ be your mother.
    —Sorry. I ________. I’m busy.
   A. can; mustn’t B. will; can’t C. may; can’t D. need; will
10. I’m sure this book ________ Li Lei’s, because there is his name on it.
   A. can’t be B. may be C. might be D. must be
11. —Is Mr. Brown driving here?
      —I’m not sure. He ________ come by train.
   A. may B. shall C. need D. must
12. —Listen! Is Professor Bloom giving a speech in class?
     —No, it ________ be him. He has gone to France.
   A. may not B. mustn’t C. needn’t D. can’t
13. Four hundred dollars for a pair of shoes, you ________ be joking!
   A. may B. can C. need D. must
14. —I hit a tree on the way to meet my friend at the railway station.
—I am sure that you ________ have been driving too fast.
   A. need B. should C. will D. must
15. —Ann, ________ you say this word in Chinese?
     —Yes. It’s easy.
   A. may B. can C. must

Key: DAAAA CABCD ADDDB