情态动词和虚拟语气专练_第1页
情态动词和虚拟语气专练_第2页
情态动词和虚拟语气专练_第3页
情态动词和虚拟语气专练_第4页
全文预览已结束

下载本文档

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

文档简介

精选文库情态动词和虚拟语气专练1.Have you decided to take up teaching as a career after graduation?I _ go abroad for further education instead, but it depends.A. should B. mustC. might D. shall2.With the new requirements for reading put forward, pupils _ be able to read with a large degree of independence.A. should B. mustC. need D. would3.I was thinking of going to see Andrew when who _ appear but Andrew himself.A. would B. should C. could D. might4.What is your impression of your former colleague Nick?Hes helpful, and he _ give us a hand at work.A. must B. wouldC. may D. should5.Must I turn off the gas after cooking?Of course. You _ never be careful enough with that.A. must B. canC. may D. should6.There _ a slight decrease in his weight but he eats too much.A. was B. could have beenC. had been D. could be7.Can you do me a favour, Mr. Smith? My car _ start.No problem. You can count on it.A. wont B. mustntC. neednt D. shouldnt8.Mom! Jack has broken a cup.Doesnt matter. Accidents _ happen.A. should B. will C. must D. shall9.Instead of making choices for their children, liberal parents usually say, “Go where you _.”A. will B. shouldC. can D. must10.Anyone _ be a victim of road accidents if he doesnt observe traffic regulations.A. can B. must C. should D. shall11.Can I pay the bill by check?Sorry, sir. But it is the rules of our hotel that payment _ be made in cash.A. can B. willC. shall D. need12.Now that he is here, you _ express your own views.A. may as well B. may as well asC. would rather D. can as well13.Churchill once warned Hitler, “If you dare to invade Britain, you _ pay for it with great cost.”A. willB. shallC. mayD. should14.When I was small, my mom _ read me stories at night.A. could B. shouldC. might D. would15.Even a small personal computer _ store vast amounts of information.A. might B. canC. ought to D. has to16.Passengers _ talk to the driver while the bus is moving, because it will take his focus off the road.A. would not B. must notC. may not D. need not17.Im as busy as a bee; _ you bother me with so many questions now?A. may B. mustC. can D. shall18.Most of the big hotels were full at this time of the year, but finally we _ find a room in a small guest house near the station.A. ought toB. couldC. were able toD. might19.Linda hasnt shown up yet.Its strange. She _.A. could B. mightC. should have D. must have20.You _ have been to Singapore, for you know so much about the local customs.A. must B. shouldC. need D. can21.I wonder why Robert hasnt shown up at the interview yet. Its a pity if he missedIm not sure, but he _ in a traffic jam riding here.A. could stuck B. should stuckC. must have stuck D. might have been stuck22.My mobile phone is missing. Who _ it?A. must have taken B. must takeC. could have taken D. could take23.You _ have booked the tickets in advance; there were plenty left.A. neednt B. cantC. shouldnt D. mustnt24.Im not sure of the reason for the dogs illness, but it _ by eating too much.A. may have been caused B. need have been causedC. should have been caused D. must have been caused25._ what would happen the following day, they would have reconsidered their thoughts.A. Did they know B. Were they to know C. Had they known D. should they know26._ if I had arrived yesterday without letting you know beforehand?A. Would you be surprised B. Were you surprisedC. Had you been surprised D. Would you have been surprised27.Whats your opinion about the requirement that an MBA student _ working experience?A. has B. will have C. have D. would have28.Why didnt you call me then?Oh, my cell-phone was power off. I _ you otherwise.A. would call B. had calledC. have called D. would have called29.I wouldnt have punched him if it _ for the fact that he _ to apologize to me yesterday.A. were not, refused B. were not, had refusedC. had not been, refused D. had not been, had refused30.Were it not for the fact that he _ his work, he _ enjoying himself by the seaside.A. completed, wouldnt have been B. had completed, wouldnt have beenC. has completed, wouldnt be D. completes, wouldnt be31.The old man _ buried underground for ever but for the timely rescue.A. had been B. would have been C. will be D. would be32.Thank you so much for your kind assistance; otherwise, my son _ the project on time.A. would never have completed B. had never completedC. has never completed D. will never complete33.Do you know why the chemical plant wasnt built here?Because it _ too much pollution to the air.A. had caused B. causedC. will have caused D. would have caused34._ we _ in the traffic on the highway, we _ dinner at the table now.A. Hadnt, been stuck, are having B. Had, not been stuck, would have hadC. Hadnt, been stuck, should have D. Had, not been stuck, would be having35.He would be in better health now _ with too much work when young.A. had he not burdened himself B. if he was not burdenedC. were he not burdened D. had he not been burdened himself36.If we _ a table in advance, we wouldnt be standing here in the long queue.A. reserve B. reservedC. have reserved D. had reserved37.The home price is still rising. How I wish every average family _ a roof over their heads!A. has had B. hadC. has D. will have38.Id rather _ rudely to her yesterday. How regretful I am!A. I not speak B. my not speaking C. I didnt speak D. I hadnt spoken39.He insisted that the problem requiring paying attention to _ at the meeting.A.

温馨提示

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

评论

0/150

提交评论