情态动词专练及解析.doc_第1页
情态动词专练及解析.doc_第2页
情态动词专练及解析.doc_第3页
情态动词专练及解析.doc_第4页
情态动词专练及解析.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

洛基英语 /wenkxd.htm情态动词专练及解析情态动词专练及解析1. We hope that as many people as possible _join us for the picnic tomorrow.A. need B. must C. should D. can2. Some aspects of a pilots job _ be boring, and pilots often _ work at inconvenient hours.A. can; have to B. may; canC. have to; may D. ought to; must3. A left luggage office is a place where bags _ be left for a short time, especially at a railway station.A. should B. can C. must D. will4. The fire spread through the hotel very quickly buteveryone _ get out.A. had to B. would C. could D. was able to5. He paid for a seat, when he _ have entered free.A. could B. would C. must D. need6. We _ have proved great adventures, but we have done the greatest march ever made in the past ten years.A. neednt B. may not C. shouldnt D. mustnt7. Johnny, you _ play with the knife, you _ hurt yourself.A. wont; cant B. mustnt; mayC. shouldnt; must D. cant; shouldnt8. May I smoke here? If you _, choose a seat in the smoking section.A. should B. could C. may D. must9. This cake is very sweet. You _ a lot of sugar init.A. should put B. could have putC. might put D. must have put10. My sister met him at the Grand Theatre yesterday afternoon, so he _ your lecture.A. couldnt have attended B. neednt have attendedC. mustnt have attendedD. shouldnt have attended11. I was on the highway when this car went past followed by a police car. They _ at least 150 km an hour.A. should have been doing B. must have been doingC. could have done D. would have done12. Shall I tell John about it? No, you _ . Ive told him already.A. neednt B. wouldnt C. mustnt D. shouldnt 13. It has been announced that candidates _ in their seats until all the papers have been collected.A. can B. will C. may D. shall14. I think Ill give Bob a ring. You _ . You havent been in touch with him for ages.A. will B. may C. have to D. should15. You cant imagine that a well-behaved gentleman _ be so rude to a lady.A. might B. need C. should D. would16. I told Sally how to get here, but perhaps I _ for her.A. had to write it out B. must have written it outC. should have written it outD. ought to write out17. I was really anxious about you. You _ homewithout a word.A. mustnt leave B. shouldnt have leftC. couldnt have left D. neednt leave18. Write to me when you get home. _ .A. I must B. I should C. I will D. I can19. When he was there, he _ go to that coffee shop at the corner after work every day.A. would B. should C. had better D. might20. Mother _ us stories when we were young.A. was used to tell B. is used to tellingC. used to tell D. used to telling21.Lucy doesnt mind lending you her dictionary. She _ . Ive already borrowed one.A. cant B. mustnt C. neednt D. shouldnt22. The weather turned out to be fine yesterday. I _ the trouble to carry my umbrella with me.A. should have taken B. could have takenC. neednt have taken D. mustnt have taken23. I wonder how he _ that to the teacher.A. dare to say B. dare sayC. not dare say D. dared say24. Its freezing outside. You _ put on your overcoat.A. had better to B. had betterC. would rather D. would better to25. Shall we go skating or stay at home? Which _ do yourself?A. do you rather B. would you ratherC. will you rather D. should you rather答案与解析:1. D. 此处can表示 “能力”。2. A. 此处can表示推测“可能”的意思;have to表示“不得不”,强调客观情况。3. B.此处can表示允许,许可。4. D. 在表示能力时,can(could)和be able to在很多情况下能够互换,但在下列情况下只能用be able to: 位于助动词后;位于情态动词后;表示成功地做了某事。本题即属于第三种情况。5. A. could have done用于肯定句中表示本来能够做成某事但结果没能做成,含有遗憾的意味,侧重有能力而没有能做成。6. B. may not表示“可能不”,表示不太确定的推测。7. B. mustnt表示“禁止”,may表示不太确定的推测。8. D. 这里must表示必要性,意为“必须,一定要”。9. D. must have done表示对过去发生的事情的肯定推测,意为“想必,准是,一定是”10. A. can/could not have done表示对过去的否定推测“不可能做过”。11. B. must have been doing表示对过去进行时态或者过去完成进行时态的肯定推测。12. A. shall用于主语为第一、三人称的疑问句中表示建议、征求对方意见时,其回答一般用“Yes, you must.”或“ No, you neednt.”。13. D.在主语为第二、三人称的肯定句中,shall表示决心、许诺、命令等。14. D. should指“应该”,表示命令、劝告或建议等。15. C. 在某些名词性从句中,should可以表示惊异、意外等情况,意思是“竟然”。16. C. should /ought to have done“表示本该做某事却未做”,其否定形式shouldnt /ought not to have done则表示“本不该做某事却做了”。17. B. 本句表示本不该做某事却做了。18. C. will与第一人称连用表示意愿、意志。其它选项则不能表示意愿。19. A. would表示过去习惯性的动作。20. C. used to表示“过去的习惯动作或状态(现在 已不这样)”,其后接动词原形。21. C. 选项A表示“不能、不许”;B表示“不行、禁止”;C表示“不必、不需要”;D为“不应该”。22.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论