英语情态动词专项训练1. The police still haven’t found her, but they’re doing all they ______. A. may B. canC. mustD. will2. It’s a very kind of her, but I really ______ accept it.A. mustn’tB. needn’tC. can’tD. don’t 3. Their answers are exactly the same — one of them ______ from the other. A. must copyB. must have copied C. could copyD. should have copied4. We ______ a worse day for the picnic — it rained nonstop.A. couldn’t pickB. couldn’t have picked C. might pickD. might not have picked5. “Where’s the library?” “I ______ know.” A. couldn’tB. wouldn’tC. didn’tD. mightn’t6. That car nearly hit me; I ______. A. might be killedB. might have been killed C. may be killedD. may been killed7. You ______ him the news; he knew it already.A. needn’t tellB. needn’t have toldC. mightn’t tellD. mightn’t have told8. You ______ practise the drums while the baby is sleeping. A. needn’tB. mightn’tC. mustn’tD. won’t 9. Are you still here? You ______ home hour ago.A. should goB. should have gone C. might goD. may have gone10. As she’s not here, I suppose she ______ home. A. must goB. must have goneC. might goD. might be going11. “I thought you wouldn’t mind.” “Well, as a matter of fact I don’t, but you ______ me first.”A. should askB. should have askedC. must askD. must have asked12. “Do you think he is lazy?” “I ______ once, but I don’t now.”A. may have thoughtB. can have thought C. may thinkD. might think13. The soldiers tried their best and did what they could ______ against the flood.A. fightB. to fightC. fightingD. fought14. You ______ be right, but I don’t think you are.A. canB. couldC. mustD. should15. “I called you yesterday. A woman answered, but I didn’t recognize her voice.” “Oh, it ______ my aunt Jean.”A. must beB. must have beenC. might beD. can have been16. It’s a very kind offer, but I really ______ accept it. A. mustn’tB. needn’tC. can’tD. don’t17. The picture we saw yesterday ______ by a student.A. might have paintedB. might be paintedC. may have been paintedD. may have painted18. ______you kindly send me your sister’s address?A. DoB. AreC. DidD. Would 19. I know more than you. I ______ be right, but you _____ be right.A. can’t, can’tB. may not, ,may notC. can’t, may notD. may not, can’t20. I think such things ______ in public.A. mustn’t be discussedB. mustn’t have been discussedC. mustn’t discussD. mustn’t have discussed【参考答案】1—5 DCBBB 6—10 BBCBB 11—15 BABBB 16—20 CCDDA 说明:引用此文请注明出处,并请保留该文章链接地址,谢谢~~
