情态动词专项练习 1.He’s in good health. Every morning he ____ for a walk in the park. A. shall go B. go C. will go D. is going 2. — Would you open the door, please? — Yes, I ____. A.will B. do C. would D. can 3.Whenever I was in trouble, she ____ come to my help. A.was used to B. would C.always D. should 4.Help me with the heavy box, ____ you? A. don’t B.will C. do D. shall 5. — ____ he open the window? — Yes, please. A. Shall B. Will C. Ought D. Would 6.You ____ that article yesterday. A. should finish B. would have finished C. should have finished D. ought to finish 7.Why did you keep it a secret from me? I ____ about. A.should be told B. ought to have been told C.should have told D. ought to be told 8.She ____ yesterday. Her mother was waiting for her all day. A. must have come B. should have come C. would have come D. ought to come 9. — There were already five people in the car but they managed to take me as well. — It ____ a comfortable journey. A. can’t be B. shouldn’t be C. mustn’t have been D. couldn’t have been 10.It’s nearly six o’clock. Tom ____ be here at any moment. A. ought B. need C. should D. can 11. You are running a fever. You ____ to see the doctor. A. need go B. must have gone C. should go D. can 12. After two days in the earthquake on May14 the little boy _____ climb out of the debris A. could B. should C. was able to D. would 13. — Do you have to take care of your father at home? — Yes, I ____. A. will have B. have to C. do D. shall 14.You look very tired. You ____ to bed too late last night. A. must go B.must have gone C. could go D. didn’t go 15.Mr. Smith promised to come at six, but it ...